isaacs
9d4362403c
npm: upgrade to 1.1.41
13 years ago
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.
13 years ago
isaacs
eb9b8f51da
npm: upgrade to 1.1.39
Fix #3616
13 years ago
isaacs
ae5a209b11
npm: Upgrade to 1.1.37
13 years ago
Bert Belder
1c1ad9bcf4
v8: reapply floating patches
13 years ago
isaacs
5b5c8b6005
v8: Upgrade to 3.11.10.14
13 years ago
isaacs
59a40fc8ed
npm: Upgrade to 1.1.36
13 years ago
Fedor Indutny
d923269e13
tls: make tls a little bit faster
Compile OpenSSL with inline assembly for big numbers
13 years ago
Ben Noordhuis
4fbe7a5fab
deps: upgrade libuv to be09be7
13 years ago
Ben Noordhuis
5da78905a6
deps: upgrade libuv to 5031a5b
13 years ago
Ben Noordhuis
a25a27817f
deps: upgrade libuv to cc1b3de
13 years ago
Ben Noordhuis
7e5aeac28f
deps: upgrade libuv to 3b8c0da
13 years ago
isaacs
3644b0bc96
uv: upgrade to 5b8a112
13 years ago
isaacs
c721604d25
npm: Upgrade to 1.1.33
Support for parallel use of the cache folder
Retry on registry timeouts or network failures
Reduce 'engines' failures to a warning
Use new zsh completion if aviailable
13 years ago
Bert Belder
3ea2a618ad
uv: upgrade to 4a88b3b
13 years ago
Ben Noordhuis
1e50282ae8
deps: upgrade libuv to 4d42af2
13 years ago
Bert Belder
f60def5e9a
v8: reapply floating patches
13 years ago
Bert Belder
74872b0dc9
v8: upgrade to version 3.11.10.12
13 years ago
isaacs
9a7158de18
Hotfix for #3528 Add strdup in uv_cpu_info
13 years ago
isaacs
38250f6403
npm: Upgrade to 1.1.32
13 years ago
Bert Belder
1b114162ab
uv: upgrade to 0387c23
13 years ago
isaacs
91835966eb
npm: Upgrade to 1.1.31
13 years ago
isaacs
5565366a33
uv: Upgrade to 171e2f71b9
13 years ago
Bert Belder
ae7a3cddae
uv: upgrade to da59427
13 years ago
Fedor Indutny
81a889fd88
v8: fix postmortem debugging tools build
13 years ago
Bert Belder
6b8ae8e66d
v8: reapply floating patches
13 years ago
Bert Belder
6b26583e84
v8: upgrade to v3.11.10.10
13 years ago
Bert Belder
7887e68ff7
uv: upgrade to 6e8eb332
13 years ago
Bert Belder
3f687dbddf
uv: upgrade to b496c122
13 years ago
Bert Belder
5e1d844f3d
uv: upgrade to 67090653
13 years ago
isaacs
6ba1c625cd
npm: Upgrade to 1.1.30
13 years ago
verwaest@chromium.org
8a6ef65c2c
Fixing bugs in promotion of elements transitions (r1175). - Fixed invalid memory access when reading enum-cache from descriptor array with elements transitions but 0 real descriptors. - Fixed infinite recursion in the intrusive map iterator when visiting elements transitions. - Properly cached non-fastmode elements transitions.
Review URL: https://chromiumcodereview.appspot.com/10565030
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11841 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
jkummerow@chromium.org
7282ce9014
Remove unused-but-set variable from objects.cc.
This fixes compilation with newer GCCs.
R=erik.corry@gmail.com
Review URL: https://chromiumcodereview.appspot.com/10568006
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
erik.corry@gmail.com
f94b85db83
Revert part of 11727 as it sometimes tanked V8 benchmark (raytrace) performance for reasons that are not obvious. Now we make objects into fast-case objects when they are made prototypes for other objects, but we do not mark objects that are already fast case with a bit that helps keep them in fast case. Review URL: https://chromiumcodereview.appspot.com/10556004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11831 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
danno@chromium.org
bf682afb98
MIPS: Fix packed-element.js test on ARM with no snap
Port r11826 (5be3568a)
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10559002
Patch from Akos Palfi <palfia@homejinni.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11840 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
isaacs
edb62dd902
npm: Upgrade to 1.1.29
13 years ago
isaacs
d0111aa0c4
uv: Upgrade to 382f2a26
13 years ago
Fedor Indutny
057b80611f
uv: upgrade to 61a6e06e
13 years ago
isaacs
b0b707cb6e
npm: Upgrade to 1.1.27
- severely enhanced 'npm init'
- upgraded node-gyp
13 years ago
isaacs
911b0fddd3
Upgrade npm to 1.1.26
13 years ago
danno@chromium.org
00247d53db
Fix Kraken regression due to optimistic monomorphic element transitions
R=jkummerow@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10539141
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11807 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
mstarzinger@chromium.org
c231321cd3
Fix assertion for map code cache of shared maps.
R=danno@chromium.org
TEST=mjsunit/compare-known-objects-slow
Review URL: https://chromiumcodereview.appspot.com/10548046
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11815 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Bert Belder
7f896889ba
uv: upgrade to b1649b6f
13 years ago
isaacs
f70fa3bae6
v8: Replace 'echo -n' with 'echo' in build commands
13 years ago
Bert Belder
58b8b3fa07
uv: upgrade to 5d5688f2
13 years ago
yangguo@chromium.org
54b74b8e85
Remove faster ticks for debug mode.
This solves the problem that code runs very slow when the debugger is enabled.
BUG=v8:2179
TEST=
Review URL: https://chromiumcodereview.appspot.com/10544135
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11802 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Bert Belder
2701a6bd48
Unbreak the snapshotted build on Windows
The v8 team apparently decided that all build products should go
into ./build/«type», and updated their common.gypi file to do so.
Unfortunately v8's common.gypi is only used for some targets. All
the other targets would still look in the old place to find their
their dependencies, which effectively broke the build.
In the long run it would be good for node to send all build
output to ./build too, on all platforms.
13 years ago
Fedor Indutny
fac6c69456
v8: fix postmortem debugging tools build
13 years ago
Bert Belder
ac64c9e546
v8: reapply floating patches
Note that 26f754d9
('fix error handling in SendConnectMessage') is no
longer necessary; it was properly fixed upstream in V8 r11609.
13 years ago
mstarzinger@chromium.org
48893af7bb
Fix performance regression caused by r11202.
R=erik.corry@gmail.com
BUG=v8:2156,v8:2034
TEST=mjsunit/regress/regress-2156,mjsunit/regress/regress-2034
Review URL: https://chromiumcodereview.appspot.com/10539131
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11800 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago