node/deps
Ben Noordhuis 202df30aab build: disable unsafe optimizations
Compile at -O2 and disable optimizations that trigger gcc bugs.

Some people still reported mksnapshot crashes after commit b40f813 ("build: fix
spurious mksnapshot crashes for good" - so much for that).

Average performance of the -O2 binary is on par with the -O3 binary. Variance
on the http_simple bytes/8 benchmark appears to be slightly greater but small
enough that the possibly of it being noise cannot be excluded.

The new binary very slightly but consistently outperforms the -O3 binary (by
about 0.5%) on the mostly CPU-bound bytes/102400 benchmark. That could be an
artifact of the system I benchmarked it on, a Core 2 Duo with a puny 32 kB of
L1 instruction cache. The smaller binary seems to play nicer with the cache.
2012-07-12 16:17:25 +02:00
..
http_parser Merge remote-tracking branch 'ry/v0.6' into master 2012-04-18 11:57:54 -07:00
npm npm: Upgrade to 1.1.36 2012-07-07 12:40:06 -07:00
openssl deps: back-port openssl patch 2012-05-01 00:40:38 +02:00
uv deps: upgrade libuv to be09be7 2012-07-04 14:08:07 +02:00
v8 build: disable unsafe optimizations 2012-07-12 16:17:25 +02:00
zlib zlib: compile without -ansi 2011-10-28 17:31:40 +02:00