Commit Graph
94 Commits
Author SHA1 Message Date
DarthArgus fc1ecd364a sleep 100ms here instead of 500 2016-12-21 11:21:45 +00:00
DarthArgus 3376dd9ff3 you're running too damn fast! 2016-12-21 11:21:18 +00:00
DarthArgus 4f61e58604 revert the governor for jni 2016-12-21 11:10:37 +00:00
DarthArgus 125b27065c you're running too damn fast! 2016-12-21 07:59:16 +00:00
DarthArgus 4b40913c1d cleanups 2016-12-21 07:21:41 +00:00
DarthArgus abd34e0e99 just being anal 2016-12-21 04:21:24 +00:00
DarthArgus 41827b9d97 my mistake 2016-12-19 00:46:59 +00:00
DarthArgus ca7adf0471 cleanup 2016-12-19 00:18:49 +00:00
DarthArgus 34ee420ae0 Revert "fix race condition when persisting large numbers of items"
This reverts commit 7b1f5a9991.
2016-12-19 00:17:35 +00:00
DarthArgus be4b3f905d clang 4.0 fixes 2016-12-17 19:55:13 +00:00
DarthArgus 7e2d3377ed this proxy list sometimes went out of scope before copied, fix it so we don't bug any more toons! 2016-12-16 21:26:36 +00:00
DarthArgus 8e94519082 persister cleanup (still broke but logic is there for when it isn't); also replace all the SOE BS for forwarding stl port with native object classes because i thought that may be part of the problem... 2016-12-10 23:17:06 +00:00
DarthArgus 802af495dc silence output by default in release mode for things we can't do much about on a live server... TODO: @cekis can we find a nice way of silencing or outputting java stack dumps into a file instead of the console? 2016-12-09 21:02:00 +00:00
DarthArgus f9c0a47a39 finish removing the SOE memory management 2016-12-04 00:56:11 +00:00
DarthArgus 9f9fed4693 memory manager cleanup and removal 2016-12-04 00:55:37 +00:00
DarthArgus 4aa3bdd38a pick up some stragglers 2016-09-29 23:30:03 -05:00
DarthArgus ed4a4d54ee test this theory and see if this keeps the prod server (more threads) from dumping java...if so i'll make this value configurable 2016-07-27 05:05:22 +00:00
DarthArgus 88888e4091 bye bye, boost! thanks @apathy! 2016-07-25 05:47:57 +00:00
DarthArgus 0f815ce30e include <algorithm> 2016-07-25 05:41:26 +00:00
DarthArgus 73d718ba9e [apathy][PATCH] Cast jboolean to bool 2016-07-25 05:39:29 +00:00
DarthArgus a84205abec [apathy] [PATCH] Changed forward declaration from boost::shared_ptr to 2016-07-25 05:34:40 +00:00
DarthArgus e20ac25bfc [apathy] [PATCH] Replace boost::shared_ptr with std::shared_ptr 2016-07-25 05:33:05 +00:00
DarthArgus 9d2013918a some more to try... 2016-07-24 21:36:20 -07:00
DarthArgus 9b369713e1 again, re-add some windows stuff Revert "possibly controversial commit: remove all windows sources, keeping only the windows cmake so that we can generate an sln to edit the code"
This reverts commit 48ba7961eb.
2016-07-23 18:01:50 -07:00
DarthArgus fd56145248 give it a little more time 2016-07-22 15:01:38 +00:00
DarthArgus 6619817e24 give java a chance to end it's miserable existence 2016-07-20 16:04:53 +00:00
DarthArgus 2c6da13d61 more drag ricing...but it works 2016-07-19 21:41:50 +00:00
DarthArgus 74c121f6c7 add some java performance (ricing) flags, remove support for ancient javas...well, up to 7 2016-07-19 16:52:07 +00:00
DarthArgus 4f1bcb225a disable java perf counters as they shit in our /tmp dir until it is full, and this upsets oracle 2016-06-21 19:53:08 +00:00
DarthArgus 3b430656ba remove SOE deprecated code and files - leaving in the #if 0 blocks with TODO and other possible uses for later 2016-03-24 21:07:31 +00:00
DarthArgus 2a388362d6 permgen was 64mb so we'll set that for metaspace too 2016-02-23 18:36:59 -06:00
DarthArgus bf626d68e4 default trap script errors to false as they tend to crash the newer javas at the moment 2016-02-19 19:16:07 -06:00
DarthArgus fe09cb38c1 add the javaUseXcheck option to ServerGame to allow for use of the jni linting/checking system, which spams shitloads of output 2016-02-19 19:01:21 -06:00
DarthArgus d3666f0fa3 ok this plus (potentially) the removal of those flags makes it work 2016-02-19 18:40:46 -06:00
DarthArgus 467c73574e undo the "brackets mothafucka" commit as this should probably still be proper 2016-02-19 18:24:46 -06:00
DarthArgus 756c4744f5 re-remove these from 7/8 2016-02-19 18:20:35 -06:00
DarthArgus 3984be6ff0 brackets mothafucka! 2016-02-19 16:51:21 -06:00
DarthArgus be3df7efda this fixes one problem, but we still run into the issue with addAllIfNotPresent 2016-02-19 14:30:32 -06:00
DarthArgus 877d0a9b62 flint++ static analyzer detected items (not all that were likely legit positives, but a start) as well as some clang detected unused vars, cleanup_ 2016-02-18 22:55:54 -06:00
DarthArgus 920e8e658d this warning is annoying and likely just a remnant of the japanese language version of the game - we can fix all the warned creatures if we turn it on, log them, and edit a custom creature_names file, but for now let's skip it 2016-02-15 11:48:37 -06:00
DarthArgus 6373cf6d74 in theory this should allow for backward compatibility with the old busted IBM java 1.4, and any other 1.4 java, and above...testers welcome but i prefer to use 1.8 from now on 2016-02-15 00:38:32 -06:00
DarthArgus f70229a178 set metaspace size properly for java 8 and above - otherwise you'll run out of ram and crash 2016-02-14 12:27:12 -06:00
DarthArgus dd9db6d350 Revert "Revert "newer standards prefer nullptr over NULL - this is most of them but there are others too""
This reverts commit 8e2160f33e.
2016-02-11 21:19:18 -06:00
DarthArgus 8e2160f33e Revert "newer standards prefer nullptr over NULL - this is most of them but there are others too"
This reverts commit 3e4cc36e7e.
2016-02-11 19:44:31 -06:00
DarthArgus 3e4cc36e7e newer standards prefer nullptr over NULL - this is most of them but there are others too 2016-02-11 15:16:14 -06:00
DarthArgus a7f2d0ea6a the code for trapping script crashes breaks things, apparently... TODO: maybe find the new/proper way to do this since it's kinda important, or just fix our scripts and have no need for crashes 2016-02-10 16:25:02 -06:00
DarthArgus 090aaeb2ce add optional java 9 support 2016-02-10 09:36:25 -06:00
DarthArgus 66904dc582 to the shitcan with flags that break things 2016-02-09 19:57:22 -06:00
DarthArgus 76493024cf update note, java should in theory just die on it's own because the kernel apparently will kill itw 2016-02-09 19:04:54 -06:00
DarthArgus 845cc34680 some style and logic cleanups that were annoying me 2016-02-09 17:36:47 -06:00