Go to file
Olivier Galibert 3fc42de4e3 inpttype.h: Use O1 instead of O0 on the critical function [Hans Ostermeyer]
Some benchmarking for different compilers and levels (seconds):
gcc 4.4.7: O0=ICE  O1=38.62 O2=58.13 O3=3721.11
gcc 4.5.4: O0=6.21 O1=25.63 O2=38.24 O3=3085.74
gcc 4.6.4: O0=4.95 O1=15.89 O2=32.94 O3=48.95
gcc 4.7.3: O0=6.11 O1=22.03 O2=126.41 O3=348.02

Hans tracked a wrong compile issue in 4.7 to the use of -O0.  That
table shows that -O1 is acceptable for everybody.  Note that it isn't
a time critical function, and it doesn't make sense to optimize it
much (it's a bunch of calls to another function which itself is
optimized and no computations).
2013-05-31 09:26:20 +00:00
artwork HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere] 2011-06-06 21:25:38 +00:00
docs emuopts.c: Added a new option -statename which allows to specify the location of state saving, 2013-05-28 05:12:28 +00:00
hash megadriv.xml: minor formatting cleanup from sunbeam. nw. 2013-05-31 06:19:32 +00:00
hlsl Fix raster_bloom_scale and vector_bloom_scale, nw 2013-05-22 22:25:23 +00:00
keymaps Added Swedish/Finnish SDL keymaps for OSX and Linux. [Curt Coder] 2012-08-29 18:41:01 +00:00
src inpttype.h: Use O1 instead of O0 on the critical function [Hans Ostermeyer] 2013-05-31 09:26:20 +00:00
.gitattributes (MESS) gba.c: simplified video code, removing many redundancies. [Fabio Priuli] 2013-05-31 07:47:21 +00:00
.gitignore added some output files in root folder to ignore list (nw) 2013-01-17 19:47:40 +00:00
makefile LUA 5.2.2 added to libraries, did basic hookup of LUA VM into running machine [Miodrag Milanovic] 2013-05-09 13:57:44 +00:00