Commit Graph
1010 Commits
Author SHA1 Message Date
DarthArgus 3376dd9ff3 you're running too damn fast! 2016-12-21 11:21:18 +00:00
DarthArgus a20ce52ef2 may as well revert this too 2016-12-21 11:20:42 +00:00
DarthArgus 4f61e58604 revert the governor for jni 2016-12-21 11:10:37 +00:00
DarthArgus 957aef2366 we can build with newer compilers but _must_ use the gcc 5.x libs 2016-12-21 11:09:07 +00:00
DarthArgus 2f3c92e9f8 annoying warning from clang 2016-12-21 10:40:07 +00:00
DarthArgus e0badbbcad may go back to older compilers 2016-12-21 10:27:36 +00:00
DarthArgus 8edcd1a9ed tightening up the gcc flags 2016-12-21 10:17:15 +00:00
DarthArgus d99657b518 git sometimes merges things i don't want it to 2016-12-21 08:33:54 +00:00
DarthArgus c241284168 grrr, git, dammit 2016-12-21 08:02:13 +00:00
DarthArgus 125b27065c you're running too damn fast! 2016-12-21 07:59:16 +00:00
DarthArgus a4f00c6f22 annoying warning 2016-12-21 07:34:17 +00:00
DarthArgus 5964a5fd17 (resync) Merge branch 'clang-profile-build' into testing 2016-12-21 07:25:54 +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 0f2f354214 Revert "whole program vtables don't play nice with swggameserver"
This reverts commit 04be3f253a.
2016-12-18 17:53:01 +00:00
DarthArgus ea7f5ef581 silence some more warnings in release mode 2016-12-18 04:47:37 +00:00
DarthArgus b91a2717ef enable logging of space cheaters 2016-12-18 04:47:32 +00:00
DarthArgus 01eac82290 fix a bit of chatty ai logs 2016-12-18 04:47:25 +00:00
DarthArgus 74d2a3e189 silence some more warnings in release mode 2016-12-18 04:46:52 +00:00
DarthArgus 21bd64eef8 enable logging of space cheaters 2016-12-18 04:33:37 +00:00
DarthArgus 263f32fb01 fix a bit of chatty ai logs 2016-12-18 04:25:28 +00:00
DarthArgus 04be3f253a whole program vtables don't play nice with swggameserver 2016-12-17 21:51:19 +00:00
DarthArgus b291574597 we can silently pack these strings, i think 2016-12-17 20:05:27 +00:00
DarthArgus 1e49bad4c3 fix the tempnam warning 2016-12-17 20:05:20 +00:00
DarthArgus aaded000eb clang 4.0 fixes 2016-12-17 20:05:14 +00:00
DarthArgus 92c41a6446 cleanup our flags 2016-12-17 20:05:04 +00:00
DarthArgus 41a1b7e40b we can silently pack these strings, i think 2016-12-17 19:57:18 +00:00
DarthArgus 852a7ee8a9 fix the tempnam warning 2016-12-17 19:55:24 +00:00
DarthArgus be4b3f905d clang 4.0 fixes 2016-12-17 19:55:13 +00:00
DarthArgus 9edcb12503 cleanup our flags 2016-12-17 19:55:00 +00:00
DarthArgus c9454df4aa stfu clang 2016-12-17 03:27:50 +00:00
DarthArgus 5adacde901 stfu clang 2016-12-17 03:27:25 +00:00
DarthArgus c37617bcfb Merge branch 'testing' into clang-profile-build 2016-12-17 03:03:45 +00:00
DarthArgus 8fdc317105 fix a couple warnings - because the objects in DataResourceList are static, we now need to have them predefined in each function as the class is static too - c++14 demands it 2016-12-17 02:55:38 +00:00
DarthArgus 2b28fea68e adopt our changes to the TC/live build branches, but remove link time optimization so we don't have to wait as long on the build 2016-12-16 21:31:39 +00:00
DarthArgus 942e0ef347 this proxy list sometimes went out of scope before copied, fix it so we don't bug any more toons! 2016-12-16 21:30:22 +00:00
DarthArgus 3f33a847c8 these flags seem nice and stable, and fast - let's keep them 2016-12-16 21:28:31 +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 7e0b9fb26d damn it 2016-12-16 16:32:29 +00:00
DarthArgus 9721e1855a typo 2016-12-16 16:31:19 +00:00
DarthArgus c5f2d80650 loop unrolling kills us in swg because all the loops use dynamically sized objects and custom iterators 2016-12-16 16:17:21 +00:00
DarthArgus 0ce034da7c well, i've yet to replicate the 9.6% to 17% cpu usage run but we're ballpark i guess...more tweaks and reading on flags and doing profiling later 2016-12-16 11:23:39 +00:00
DarthArgus 7198a2d1ab let's skip the funroll loops...this other one i may or may not keep too 2016-12-16 10:26:22 +00:00
DarthArgus c30b25be33 disable FORTIFY_SOURCE, and use full blown flto 2016-12-16 09:13:44 +00:00
DarthArgus 3f94f5b448 ricey? yes...but i've gone from 14-20% cpu use to 10-15% cpu use...TODO: document flto 2016-12-16 09:02:08 +00:00
DarthArgus a6cbda2a4d flto-thin, heck yeah 2016-12-16 07:28:06 +00:00
DarthArgus d77e4e187d relro is on by default; for the others just do ld --help 2016-12-16 03:29:29 +00:00