Ryan Dahl
05e6f318c6
Upgrade V8 to 3.5.6
2011-08-18 16:59:30 -07:00
Ryan Dahl
25a5e90289
Fix GYP build on OSX
...
Broken due to DOS line endings.
./configure-gyp
make -f Makefile-gyp
2011-08-15 13:41:07 -07:00
Peter Bright
16788f461a
Rename gyp files to produce useful solution names.
...
Hoist common settings into common.gypi.
Restrict v8's common.gypi to v8 projects.
Ensure v8 doesn't use /MP in debug builds.
Add basic settings for other platforms.
Make uv import common.gypi properly.
Remove LTCG warning.
2011-08-13 19:57:42 -07:00
Ben Noordhuis
bfc2982f10
uv: upgrade to 5899192
2011-08-14 03:15:12 +02:00
Ben Noordhuis
01b64fc36b
uv: upgrade to 7f82995
2011-08-12 16:14:58 +02:00
Ryan Dahl
6c614fe585
Upgrade libuv to 65f71a2
2011-08-12 01:14:46 -07:00
Ryan Dahl
89bed19513
Upgrade V8 to v3.5.4
2011-08-11 23:59:21 -07:00
Ryan Dahl
fb7faefbf5
Upgrade libuv to d358738
2011-08-11 17:25:55 -07:00
Bert Belder
74e8fa2e57
Upgrade libuv to ca633920f564167158d0bb82989d842a47c27d56
2011-08-11 04:38:41 +02:00
Ben Noordhuis
ef496dc39d
uv: upgrade to e8497ae
2011-08-11 02:46:02 +02:00
Ben Noordhuis
e62cdd0488
uv: upgrade to b328e4c
2011-08-11 01:40:16 +02:00
Ben Noordhuis
c4549b8573
uv: upgrade to b6b97f3
2011-08-11 00:37:45 +02:00
Ryan Dahl
46b0654347
Upgrade libuv to db190c7
2011-08-10 14:23:26 -07:00
Ben Noordhuis
fd1fc5080f
eio: define HAVE_UTIMES 1 on cygwin, fixes build
...
Fixes #1483 .
2011-08-09 22:57:09 +02:00
Ryan Dahl
bf6b5299b4
Upgrade libuv to e5f513c
2011-08-09 12:26:54 -07:00
Ryan Dahl
cbecd88199
Readd the static libpthread-win32 libraries
2011-08-09 12:25:26 -07:00
Ryan Dahl
09f2d386df
Upgrade libuv to 75c10905
2011-08-08 14:14:47 -07:00
Peter Bright
bcff53dfb5
Fix missing prototype warnings.
2011-08-07 14:22:34 -07:00
Peter Bright
6ac8c55989
Make MSVS build.
...
MSVS settings don't actually need to be guarded by conditions. gyp will do
the right thing.
2011-08-06 22:39:28 -07:00
Peter Bright
b88c48177a
V8 GYP should attempt to not use cygwin.
2011-08-06 20:13:50 -07:00
Ryan Dahl
5aa75ebe71
Upgrade libuv - it now depends on pthreads
2011-08-06 19:11:55 -07:00
Ryan Dahl
610436f242
clean merge scabs
2011-08-06 03:46:41 -07:00
Ryan Dahl
88afc406ca
Upgrade libuv to 48877ed
2011-08-06 03:38:11 -07:00
Ryan Dahl
51ffed1cd0
Upgrade libuv for gyp reasons
2011-08-06 03:12:07 -07:00
Ryan Dahl
f55f478523
add deps/v8/build ???
2011-08-06 03:12:06 -07:00
Ryan Dahl
bea4827de0
More progress with gyp
2011-08-06 03:12:05 -07:00
Ryan Dahl
518430db3a
WIP
2011-08-06 03:12:05 -07:00
Ryan Dahl
81a999c954
Upgrade libuv for gyp support
2011-08-06 03:11:33 -07:00
Ryan Dahl
4f3c8b3972
WIP
2011-08-06 03:11:33 -07:00
Ryan Dahl
c3ccbea5cd
Upgrade http_parser to 965f91bc76b2d1601e23
2011-08-06 03:04:42 -07:00
Ben Noordhuis
69ce415d38
uv: fix build on systems that don't have pipe2()
...
This is libuv commit 2fbcbe9, cherry-picked for node.
2011-08-05 17:16:47 +02:00
Bert Belder
0878293120
Upgrade libuv to c834d5de9e4747e5138bed9140320b44622ab6de
2011-08-05 09:15:04 +02:00
Ben Noordhuis
2fe4558c10
uv: cherry-pick libuv commit 041d60e into node
...
Fixes execve-after-fork race in uv_spawn().
2011-08-05 04:27:18 +02:00
Ryan Dahl
eeece4f5ea
Upgrade V8 to 3.5.3
2011-08-04 12:18:09 -07:00
Ben Noordhuis
0c4e735401
ev: fix infinite loop in ev_walk()
2011-08-04 01:38:53 +02:00
Bert Belder
09bb1d64dc
Upgrade libuv to ec143961d135adb3f49f5a2322774ef43e2520b9
2011-08-03 01:45:03 +02:00
Bert Belder
6efc86df6a
Upgrade libuv to dbaddc4423d61fa16cca299650f8378cffba9cce
2011-08-03 00:27:16 +02:00
Bert Belder
a962cca390
V8: Don't use mprotect on Cygwin as virtual memory is managed directly via WinAPI calls.
...
Upstream fix: http://codereview.chromium.org/7549009
2011-08-02 18:38:35 +02:00
Ryan Dahl
21964fa779
Upgrade libuv to b2ed24d
2011-08-02 00:16:15 -07:00
Ryan Dahl
89b14fc0ff
Upgrade libuv to 2e9a743
2011-08-01 20:26:26 -07:00
Ryan Dahl
bceab40b02
Upgrade libuv to c35548a
2011-08-01 17:06:03 -07:00
Ben Noordhuis
e0d7c2cfa3
Upgrade libuv to 404d697
2011-08-02 01:16:58 +02:00
Tom Hughes
707b1dee84
cmake: Update for libuv.
2011-08-01 15:14:14 -07:00
Ryan Dahl
76fd364dfe
Upgrade libuv to 5af7423f
2011-08-01 14:49:58 -07:00
Ben Noordhuis
7c07e75db9
Upgrade libuv to b700896
2011-08-01 22:26:28 +02:00
Ryan Dahl
b30ad11b59
child_process_uv: Handle spawn errors
2011-08-01 10:22:24 -07:00
Ben Noordhuis
8da4831ed0
Upgrade libuv to 023f99a
2011-08-01 18:16:27 +02:00
Ryan Dahl
baa6a925c2
Upgrade libuv to e9bee51
2011-07-31 18:13:05 -07:00
Ryan Dahl
9dd979228d
Upgrade libuv to 7108ca88
2011-07-29 15:43:56 -07:00
Ben Noordhuis
8430148ccb
uv: upgrade to fc7bc2b
2011-07-27 20:10:11 +02:00
Ben Noordhuis
de261713bf
uv: upgrade to a1adfe3
2011-07-27 03:54:00 +02:00
Bert Belder
9e77b1a82e
Upgrade libuv to 2806b0386b266ee7377459b49156a60a15b1dfea
2011-07-22 12:23:56 +02:00
Ryan Dahl
fea524e145
Merge branch 'V8-3.4'
2011-07-21 22:20:54 -07:00
Ryan Dahl
f319e12621
Upgrade V8 to 3.4.14
2011-07-21 22:20:37 -07:00
Bert Belder
4d3a907f73
Upgrade libuv to 1028a9c6a75fde47b848c09c450fc066249fac1b
2011-07-21 15:41:28 +02:00
Ryan Dahl
133036fdad
upgrade libuv to 6e50576
2011-07-20 19:57:03 -07:00
Ben Noordhuis
1b89323e92
uv: back-port c4611a4 from libuv
2011-07-21 03:51:23 +02:00
Ben Noordhuis
53aac9dde6
uv: upgrade to afc9987
2011-07-21 03:51:23 +02:00
Ben Noordhuis
37cbc355d5
net: add bindings to libuv pipe API
2011-07-21 03:51:23 +02:00
Ben Noordhuis
9cc2bd11d3
Upgrade libuv to ce5eb6d
2011-07-20 18:06:16 +02:00
Ryan Dahl
87d974bb8f
complete upgrade
2011-07-19 02:50:33 -07:00
Ryan Dahl
62f7c7961d
Upgrade libuv to d4563a1
2011-07-19 02:47:15 -07:00
Ryan Dahl
2e16ae703e
Upgrade libuv to 4eff34da4
2011-07-18 16:26:37 -07:00
Ben Noordhuis
e5cceffe6a
Replace reinterpret_cast with BitCast in deoptimizer to please certain compilers.
...
This is a back-port of upstream V8 rev 8672.
Fixes #1354 .
2011-07-18 13:39:22 +02:00
Ben Noordhuis
61dfe5d2a9
Revert dcf6955: Fix V8 mingw32 build
...
Patch has been merged upstream in V8 3.4.6.
Fixes #1351 .
2011-07-16 14:51:45 +02:00
Ryan Dahl
5709643289
Merge branch 'V8-3.4'
2011-07-15 17:47:37 -07:00
Ryan Dahl
ef1be160d6
Upgrade V8 to 3.4.12.1
2011-07-15 17:47:20 -07:00
vegorov@chromium.org
17bff6082a
Correctly propagate toolchain setting in SConstruct.
...
Patch by Bert Belder.
Review URL: http://codereview.chromium.org/7309014
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@8555 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-07-16 00:40:32 +02:00
vegorov@chromium.org
442c5c95ad
MinGW32: define STRUNCATE and change strncpy_s implementation to follow specification.
...
This fixes the debug build for MinGW32
Patch by Bert Belder.
Review URL: http://codereview.chromium.org/7308007
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@8552 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-07-16 00:38:34 +02:00
Bert Belder
1c2dd454db
libuv: stop g++ from complaining about anonymous struct usage
2011-07-16 00:31:47 +02:00
Ryan Dahl
130be31cff
Upgrade libuv to 1be48f12a0
...
and bindings for new req interface
2011-07-15 13:41:44 -07:00
Shigeki Ohtsu
3c733c57b7
ev: define HAVE_SYNC_FILE_RANGE if kernel >= 2.6.17 *and* glibc version >= 2.6
2011-07-15 15:41:28 +02:00
Ryan Dahl
041c983290
Merge branch 'v0.4'
...
Conflicts:
deps/libev/wscript
doc/api/modules.markdown
2011-07-14 15:52:08 -07:00
Ryan Dahl
7a782164b9
Upgrade libuv to f5ff8694
2011-07-14 14:29:24 -07:00
Henry Rawas
dcf6955c10
Fix V8 mingw32 build
...
Reported to V8
http://code.google.com/p/v8/issues/detail?id=1508
2011-07-08 18:21:29 -07:00
Igor Zinkovsky
a58b6439de
Statically link in dependencies for node.exe
2011-07-08 17:44:58 -07:00
Ryan Dahl
e5564a3f29
Upgrade V8 to 3.4.10
2011-07-08 16:40:11 -07:00
Ryan Dahl
8a9fdedc9e
complete libuv upgrade. sorry
2011-07-07 11:32:12 -07:00
Ryan Dahl
a2f2aa97ad
Upgrade libuv to 9518ab65949257384bf7e407d8502a6437fdda4b
2011-07-07 08:56:48 -07:00
Ryan Dahl
073fbea0f5
Bring back execScript
...
Undoing
http://codereview.chromium.org/7060008
https://groups.google.com/forum/#!topic/v8-dev/JTRHrPHFBts
2011-07-06 16:55:50 -07:00
Ryan Dahl
08a334fa45
Upgrade libuv to 0bf38570e8c7837bd830388f7b57f138aebb3395
2011-07-06 12:13:45 -07:00
Bert Belder
a845bf74ae
Libuv: add cygwin support
...
Fails a few tests
2011-07-06 02:50:50 +02:00
Ryan Dahl
149562555c
Downgrade V8 to 3.1.8.25
...
There are serious performance regressions both in V8 and our own legacy
networking stack. Until we correct our own problems we are going back to the
old V8.
2011-07-05 14:51:29 -07:00
Ryan Dahl
32a0752d49
Merge branch 'V8-3.4'
2011-07-05 11:42:20 -07:00
Ryan Dahl
6054dcc130
Upgrade V8 to 3.4.9
2011-07-05 11:41:56 -07:00
Bert Belder
c953ecfb9e
Fix v8 mingw build
2011-07-05 00:04:58 +02:00
Brett Kiefer
220e2281e4
Fix issue 915 (Failed to find kqueue on FreeBSD) with the relevant portion of a patch submitted to node.js dev ( http://groups.google.com/group/nodejs-dev/browse_thread/thread/3aaf7fe2ca390fdc ) by Davie Siegel. The issue is that event.h requires types.h on FreeBSD. This rearranges some of the logic but looks like it should still be valid for Darwin.
2011-07-04 09:27:15 -07:00
Ryan Dahl
70a8927a93
Upgrade libuv to ba1c38f to fix mingw build
2011-07-01 10:59:42 -07:00
Robert Mustacchi
2cfab04037
Fix solaris build ( http://codereview.chromium.org/7282034/ )
2011-07-01 09:51:43 -07:00
Ryan Dahl
17ac0316d0
Complete libuv upgrade
2011-07-01 09:38:47 -07:00
Ryan Dahl
412e413edc
Upgrade libuv
2011-07-01 09:30:44 -07:00
Henry Rawas
2e1af6df49
Fix V8 mingw32 build
...
Reported to V8
http://code.google.com/p/v8/issues/detail?id=1508
2011-06-29 20:51:30 +02:00
Ryan Dahl
1cb7b67ac3
Upgrade libuv to 8fd916d6ddc9c7fd0e3e8e668efbc2d782e8e742
2011-06-29 19:35:17 +02:00
Ryan Dahl
33af2720f2
Upgrade V8 to 3.4.8
2011-06-29 17:26:51 +02:00
Ryan Dahl
23b8931b62
Merge branch 'v0.4'
...
Conflicts:
src/node.js
src/node_version.h
2011-06-29 14:50:03 +02:00
Ryan Dahl
1e7769dfa3
Merge branch 'v8-3.1' into v0.4
2011-06-29 12:49:37 +02:00
Ryan Dahl
61553ccdda
Upgrade V8 to 3.1.8.25
2011-06-29 12:49:17 +02:00
Ryan Dahl
f657d58fe1
Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b
2011-06-28 13:37:03 +02:00
Ben Noordhuis
c95da949ec
Prevent "undefined symbol: ev_rt_now" link errors in third-party modules.
...
Fixes #1181 .
2011-06-23 00:35:35 +02:00
Ryan Dahl
95b409c578
Upgrade libuv.
...
Also remove c-ares since it's included in libuv now.
libuv version b7b7df090ca285e53eb51bf518c4e5064876596
2011-06-17 19:53:19 +02:00