0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-30 15:30:56 +01:00
nodejs/deps
Ali Ijaz Sheikh f454e14b22 deps: V8: cherry-pick ac0fe8ec from upstream
Original commit message:
  [interpreter] Remove TryInstallOptimizedCode

  Removes the interrupt check and runtime call to TryInstallOptimizedCode
  from the optimization marker checks (i.e. CompileLazy and
  InterpreterEntryTrampoline). Instead, we rely on the other interrupt
  sources (in particular stack checks at function entries and loop
  headers) to install optimized code for us.

  This will hopefully not cause regressions, as we have plenty of other
  interrupt checks, but it may delay optimized code execution for
  some function by one function call.

  Bug:  v8:6933
  Change-Id: Ieadfff7ae2078d2a84085294158ad9a706eb9c64
  Reviewed-on: https://chromium-review.googlesource.com/723475
  Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
  Commit-Queue: Leszek Swirski <leszeks@chromium.org>
  Cr-Commit-Position: refs/heads/master@{#48667}

Ref: https://bugs.chromium.org/p/v8/issues/detail?id=6933
Ref: ac0fe8ec8a
PR-URL: https://github.com/nodejs/node/pull/17695
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-12-22 13:40:23 -08:00
..
acorn deps: import acorn@5.2.1 2017-11-16 15:40:42 -08:00
cares deps: cherry-pick 0ef4a0c64b6 from c-ares upstream 2017-10-02 01:16:22 -03:00
gtest
http_parser
icu-small deps: cherry-pick upstream ICU fix 2017-11-18 21:02:50 +01:00
nghttp2 deps: define BUILDING_NGHTTP2 during nghttp2 build 2017-09-24 12:17:03 -03:00
node-inspect
npm deps: manually add 9.x support to npm 2017-10-29 21:32:46 -04:00
openssl deps: update openssl asm and asm_obsolete files 2017-12-07 13:16:37 -05:00
uv deps: upgrade libuv to 1.18.0 2017-12-01 09:01:04 -05:00
v8 deps: V8: cherry-pick ac0fe8ec from upstream 2017-12-22 13:40:23 -08:00
zlib