Commit Graph

64 Commits

Author SHA1 Message Date
Igor Klopov
ea34b8c6cd fixes https://github.com/zeit/pkg/issues/62 for node6 2017-05-08 11:26:07 -07:00
Igor Klopov
7e919d0789 switch the order of payload and prelude 2017-05-08 11:21:14 -07:00
Igor Klopov
054ea5282e fix EXECPATH_FD premature close 2017-05-08 10:45:51 -07:00
Igor Klopov
874b4aadc4 bootstrap + node_main.cc (node0) 2017-05-06 17:11:13 -07:00
Igor Klopov
5e08524f2a bootstrap + node_main.cc (node4) 2017-05-06 12:03:01 -07:00
Igor Klopov
3eb72fed76 bootstrap + node_main.cc (node6) 2017-05-06 11:54:45 -07:00
Igor Klopov
8717c36cee bootstrap + node_main.cc (node7) 2017-05-06 11:49:24 -07:00
Igor Klopov
060bd0b6db removed _pkg_bootstrap native module 2017-05-06 11:42:09 -07:00
Igor Klopov
85ce383f1c draft for https://github.com/zeit/pkg/issues/62 2017-05-04 16:41:42 -07:00
Igor Klopov
5f2dad5d5e support for 0.12.18 2017-02-23 20:15:38 +03:00
Igor Klopov
db33041935 support for 4.8.0 2017-02-23 20:07:44 +03:00
Igor Klopov
579f1634fa support for 6.10.0 2017-02-23 18:59:46 +03:00
Igor Klopov
e37669b278 support for 7.6.0 2017-02-23 14:28:57 +03:00
Igor Klopov
c15e76d419 temporary disable ignition.patch due to (new Buffer(29)).length issue 2016-11-14 15:44:33 +03:00
Igor Klopov
806c848557 fix patches.json 2016-11-13 15:58:02 +03:00
Igor Klopov
2a3e49ec7e node 4.5.0 -> node 4.6.2 2016-11-13 15:52:06 +03:00
Igor Klopov
005f1d0b0f node 6.6.0 -> node 6.9.1 2016-11-13 15:45:17 +03:00
Igor Klopov
1f83df9834 node 7 beta -> node 7.1 release 2016-11-13 15:41:08 +03:00
Igor Klopov
6bbe3cc88b use uv_exepath instead of argv[0] for reading overlays 2016-10-05 01:42:24 +03:00
igor
e8ed755feb Revert "draft of reorder(argc, argv, wargv[0])"
This reverts commit 0239bb94e1.
2016-10-04 23:02:20 +03:00
igorklopov
0239bb94e1 draft of reorder(argc, argv, wargv[0]) 2016-10-04 18:07:51 +03:00
igorklopov
d70cba084f make CHECK(IsSane()) pass in Debug mode 2016-10-04 11:09:01 +03:00
igorklopov
0606faa17e i::CpuFeatures::Reinitialize 2016-10-04 11:07:04 +03:00
igorklopov
643027dd31 move (MaxEnd / BOUNDARY) * BOUNDARY to upper function 2016-10-04 07:44:09 +03:00
igorklopov
a44913778d fail on unsuccessful headers parsing + propagate to node0/4/7 2016-09-29 16:12:10 +03:00
igorklopov
fb4fca403f implement quick jump for linux x64 and x86 2016-09-29 15:00:59 +03:00
igorklopov
cda2ceab7d implement quick jump for macos x64 and x86 2016-09-29 08:48:07 +03:00
igorklopov
4b7206f032 quick jump to the end of executable image - reduces load time by 100ms 2016-09-28 16:13:46 +03:00
Igor Klopov
409d1d38f2 applying patches to node0/4/7 2016-09-27 20:47:38 +03:00
Igor Klopov
6da7b0c0e8 no need in Buffer.indexOf polyfill 2016-09-27 20:47:05 +03:00
Igor Klopov
f3f92cdfdf search for overlays is in one place. boundary 4096. draft 2016-09-27 17:48:12 +03:00
Igor Klopov
2cdcfd3c77 align SanityCheck patch with node6/7 2016-09-25 22:23:18 +03:00
Igor Klopov
3a2754abf3 6.5.0 -> 6.6.0 2016-09-25 20:58:34 +03:00
Igor Klopov
1a2ac1aeb2 use ignition + turbofan + turbo_from_bytecode for sourceless code 2016-09-25 18:50:14 +03:00
Igor Klopov
96cb54de85 make build process work with particular commit 2016-09-24 08:05:21 +00:00
Igor Klopov
473d28e515 draft of a patch for node 7 2016-09-23 12:11:36 +03:00
Igor Klopov
af31376cbc pass options from --runtime in any case. from bakery only if found 2016-09-22 20:15:07 +03:00
Igor Klopov
25f7607e2c unused variable 2016-09-22 19:59:37 +03:00
Igor Klopov
04d7c6a9e7 permit passing argument to --eval after --runtime 2016-09-22 08:32:59 +03:00
Igor Klopov
0f5020971c few bugfixes 2016-09-20 22:12:08 +03:00
Igor Klopov
2e9008bfc2 get v8 options baked in executable 2016-09-20 02:31:47 +03:00
Igor Klopov
d08b6a78fb cached_data_buf.ToLocalChecked() 2016-09-18 12:25:05 +03:00
Igor Klopov
31edd0abe4 use Buffer::Data(Value) instead of Uint8Array in n4 like in n0 2016-09-17 23:30:41 +03:00
Igor Klopov
e312f8c7d9 Revert "fix for node.v4.5.0.patch"
This reverts commit 91717b4bad.
2016-09-17 21:38:21 +03:00
Igor Klopov
91717b4bad fix for node.v4.5.0.patch 2016-09-17 08:49:46 +00:00
igor
3bbdacde29 fixes - buffer.indexOf polyfill + remove auto 2016-09-16 00:19:49 +03:00
igor
5315b2a17f node.v0.12.15.patch 2016-09-15 12:50:53 +03:00
Igor Klopov
ff9e98a804 backport PRs 4777 and 5343 to 0.12.x. new approach is based on them
https://github.com/nodejs/node/pull/4777
https://github.com/nodejs/node/pull/5343
2016-09-13 22:43:14 +03:00
igorklopov
54f97db99c node 0.12 will have a different patchset 2016-09-13 17:34:32 +03:00
Igor Klopov
87e6d80dd2 implemented produceCacheData-based approach for node 4.x 2016-09-11 22:37:53 +03:00