Revision b15a10e7
ID | b15a10e7a014674ef6f71c51ad84032fb7b802e2 |
Parent | 34046084 |
Child | 03fe7fb5 |
deps: downgrade v8 to 3.14.5
V8 3.15 and newer have stability and performance issues. Roll back to
a known-good version.
Files
- added
- modified
- copied
- renamed
- deleted
- deps
- v8
- .gitignore (diff)
- AUTHORS (diff)
- ChangeLog (diff)
- build
- include
- v8-profiler.h (diff)
- v8.h (diff)
- samples
- src
- accessors.cc (diff)
- api.cc (diff)
- api.h (diff)
- arm
- assembler-arm-inl.h (diff)
- assembler-arm.cc (diff)
- assembler-arm.h (diff)
- builtins-arm.cc (diff)
- code-stubs-arm.cc (diff)
- code-stubs-arm.h (diff)
- codegen-arm.cc (diff)
- codegen-arm.h (diff)
- constants-arm.h (diff)
- deoptimizer-arm.cc (diff)
- disasm-arm.cc (diff)
- full-codegen-arm.cc (diff)
- ic-arm.cc (diff)
- lithium-arm.cc (diff)
- lithium-arm.h (diff)
- lithium-codegen-arm.cc (diff)
- lithium-codegen-arm.h (diff)
- macro-assembler-arm.cc (diff)
- macro-assembler-arm.h (diff)
- regexp-macro-assembler-arm.cc (diff)
- simulator-arm.cc (diff)
- simulator-arm.h (diff)
- stub-cache-arm.cc (diff)
- array.js (diff)
- assembler.cc (diff)
- assembler.h (diff)
- ast.cc (diff)
- ast.h (diff)
- atomicops.h (diff)
- atomicops_internals_tsan.h
- bootstrapper.cc (diff)
- bootstrapper.h (diff)
- builtins.cc (diff)
- builtins.h (diff)
- code-stubs.cc (diff)
- code-stubs.h (diff)
- codegen.cc (diff)
- codegen.h (diff)
- collection.js (diff)
- compilation-cache.cc (diff)
- compiler.cc (diff)
- compiler.h (diff)
- contexts.cc (diff)
- contexts.h (diff)
- counters.cc (diff)
- d8.cc (diff)
- d8.h (diff)
- date.js (diff)
- debug-debugger.js (diff)
- debug.cc (diff)
- deoptimizer.cc (diff)
- deoptimizer.h (diff)
- elements-kind.cc (diff)
- elements-kind.h (diff)
- elements.cc (diff)
- elements.h (diff)
- execution.cc (diff)
- execution.h (diff)
- extensions
- factory.cc (diff)
- factory.h (diff)
- flag-definitions.h (diff)
- frames.cc (diff)
- full-codegen.cc (diff)
- full-codegen.h (diff)
- global-handles.cc (diff)
- global-handles.h (diff)
- handles.cc (diff)
- handles.h (diff)
- heap-inl.h (diff)
- heap-profiler.cc (diff)
- heap-profiler.h (diff)
- heap.cc (diff)
- heap.h (diff)
- hydrogen-instructions.cc (diff)
- hydrogen-instructions.h (diff)
- hydrogen.cc (diff)
- hydrogen.h (diff)
- ia32
- assembler-ia32-inl.h (diff)
- assembler-ia32.cc (diff)
- assembler-ia32.h (diff)
- builtins-ia32.cc (diff)
- code-stubs-ia32.cc (diff)
- code-stubs-ia32.h (diff)
- codegen-ia32.cc (diff)
- codegen-ia32.h (diff)
- deoptimizer-ia32.cc (diff)
- disasm-ia32.cc (diff)
- full-codegen-ia32.cc (diff)
- ic-ia32.cc (diff)
- lithium-codegen-ia32.cc (diff)
- lithium-codegen-ia32.h (diff)
- lithium-ia32.cc (diff)
- lithium-ia32.h (diff)
- macro-assembler-ia32.cc (diff)
- macro-assembler-ia32.h (diff)
- regexp-macro-assembler-ia32.cc (diff)
- stub-cache-ia32.cc (diff)
- ic-inl.h (diff)
- ic.cc (diff)
- ic.h (diff)
- incremental-marking-inl.h (diff)
- incremental-marking.cc (diff)
- incremental-marking.h (diff)
- interface.cc (diff)
- interface.h (diff)
- isolate.cc (diff)
- isolate.h (diff)
- json-parser.h (diff)
- json-stringifier.h
- json.js (diff)
- jsregexp.cc (diff)
- lithium.h (diff)
- liveedit-debugger.js (diff)
- liveedit.cc (diff)
- liveobjectlist.cc (diff)
- log-utils.cc (diff)
- log.cc (diff)
- log.h (diff)
- macros.py (diff)
- mark-compact.cc (diff)
- mark-compact.h (diff)
- math.js (diff)
- messages.cc (diff)
- messages.js (diff)
- mips
- assembler-mips-inl.h (diff)
- assembler-mips.cc (diff)
- assembler-mips.h (diff)
- builtins-mips.cc (diff)
- code-stubs-mips.cc (diff)
- code-stubs-mips.h (diff)
- codegen-mips.cc (diff)
- codegen-mips.h (diff)
- deoptimizer-mips.cc (diff)
- full-codegen-mips.cc (diff)
- ic-mips.cc (diff)
- lithium-codegen-mips.cc (diff)
- lithium-codegen-mips.h (diff)
- lithium-mips.cc (diff)
- lithium-mips.h (diff)
- macro-assembler-mips.cc (diff)
- macro-assembler-mips.h (diff)
- regexp-macro-assembler-mips.cc (diff)
- simulator-mips.cc (diff)
- simulator-mips.h (diff)
- stub-cache-mips.cc (diff)
- mirror-debugger.js (diff)
- object-observe.js
- objects-debug.cc (diff)
- objects-inl.h (diff)
- objects-printer.cc (diff)
- objects-visiting-inl.h (diff)
- objects-visiting.cc (diff)
- objects-visiting.h (diff)
- objects.cc (diff)
- objects.h (diff)
- optimizing-compiler-thread.cc (diff)
- optimizing-compiler-thread.h (diff)
- parser.cc (diff)
- parser.h (diff)
- platform-cygwin.cc (diff)
- platform-freebsd.cc (diff)
- platform-linux.cc (diff)
- platform-macos.cc (diff)
- platform-nullos.cc (diff)
- platform-openbsd.cc (diff)
- platform-posix.cc (diff)
- platform-solaris.cc (diff)
- platform-win32.cc (diff)
- platform.h (diff)
- preparser.h (diff)
- prettyprinter.cc (diff)
- profile-generator-inl.h (diff)
- profile-generator.cc (diff)
- profile-generator.h (diff)
- property-details.h (diff)
- property.cc (diff)
- property.h (diff)
- proxy.js (diff)
- regexp-macro-assembler.cc (diff)
- regexp-stack.cc (diff)
- regexp.js (diff)
- rewriter.cc (diff)
- runtime-profiler.cc (diff)
- runtime-profiler.h (diff)
- runtime.cc (diff)
- runtime.h (diff)
- scopeinfo.cc (diff)
- scopeinfo.h (diff)
- scopes.cc (diff)
- scopes.h (diff)
- serialize.cc (diff)
- spaces-inl.h (diff)
- spaces.cc (diff)
- spaces.h (diff)
- store-buffer.h (diff)
- string.js (diff)
- stub-cache.cc (diff)
- stub-cache.h (diff)
- token.h (diff)
- type-info.cc (diff)
- type-info.h (diff)
- uri.js (diff)
- v8-counters.cc (diff)
- v8-counters.h (diff)
- v8.cc (diff)
- v8conversions.cc (diff)
- v8globals.h (diff)
- v8natives.js (diff)
- v8utils.h (diff)
- variables.cc (diff)
- variables.h (diff)
- version.cc (diff)
- vm-state-inl.h (diff)
- x64
- assembler-x64-inl.h (diff)
- assembler-x64.cc (diff)
- assembler-x64.h (diff)
- builtins-x64.cc (diff)
- code-stubs-x64.cc (diff)
- code-stubs-x64.h (diff)
- codegen-x64.cc (diff)
- codegen-x64.h (diff)
- deoptimizer-x64.cc (diff)
- disasm-x64.cc (diff)
- full-codegen-x64.cc (diff)
- ic-x64.cc (diff)
- lithium-codegen-x64.cc (diff)
- lithium-codegen-x64.h (diff)
- lithium-x64.cc (diff)
- lithium-x64.h (diff)
- macro-assembler-x64.cc (diff)
- macro-assembler-x64.h (diff)
- regexp-macro-assembler-x64.cc (diff)
- stub-cache-x64.cc (diff)
- test
- cctest
- cctest.gyp (diff)
- cctest.h (diff)
- test-accessors.cc (diff)
- test-alloc.cc (diff)
- test-api.cc (diff)
- test-assembler-arm.cc (diff)
- test-compiler.cc (diff)
- test-debug.cc (diff)
- test-decls.cc (diff)
- test-dictionary.cc (diff)
- test-disasm-arm.cc (diff)
- test-heap-profiler.cc (diff)
- test-heap.cc (diff)
- test-lockers.cc (diff)
- test-log.cc (diff)
- test-mark-compact.cc (diff)
- test-object-observe.cc
- test-parsing.cc (diff)
- test-regexp.cc (diff)
- mjsunit
- array-bounds-check-removal.js (diff)
- array-natives-elements.js
- array-reduce.js (diff)
- array-slice.js (diff)
- array-store-and-grow.js (diff)
- compiler
- multiply-add.js
- proto-chain-load.js
- rotate.js
- debug-liveedit-compile-error.js
- debug-liveedit-literals.js
- debug-set-variable-value.js
- elements-kind.js (diff)
- elements-length-no-holey.js
- error-accessors.js
- error-constructors.js (diff)
- function-call.js (diff)
- fuzz-natives-part1.js (diff)
- fuzz-natives-part2.js (diff)
- fuzz-natives-part3.js (diff)
- fuzz-natives-part4.js (diff)
- harmony
- collections.js (diff)
- module-linking.js (diff)
- object-observe.js
- proxies-json.js
- proxies.js (diff)
- json-parser-recursive.js
- json-stringify-recursive.js
- json.js (diff)
- json2.js
- manual-parallel-recompile.js
- math-exp-precision.js
- math-floor-of-div-minus-zero.js (diff)
- mjsunit.status (diff)
- regress
- regress-121407.js (diff)
- regress-164442.js
- regress-166553.js
- regress-1692.js (diff)
- regress-1980.js (diff)
- regress-2263.js
- regress-2315.js
- regress-2398.js
- regress-2410.js
- regress-2416.js
- regress-2433.js
- regress-2437.js
- regress-2438.js
- regress-2443.js
- regress-2444.js
- regress-2489.js
- regress-2499.js
- regress-492.js (diff)
- regress-crbug-135066.js (diff)
- regress-crbug-157019.js
- regress-crbug-157520.js
- regress-crbug-158185.js
- regress-crbug-160010.js
- regress-crbug-162085.js
- regress-crbug-170856.js
- regress-crbug-18639.js (diff)
- regress-delete-empty-double.js
- regress-json-stringify-gc.js
- regress-observe-empty-double-array.js
- shift-for-integer-div.js
- stack-traces-overflow.js
- strict-mode.js (diff)
- string-natives.js
- string-split.js (diff)
- testcfg.py (diff)
- tools
- uri.js (diff)
- mozilla
- test262
- README (diff)
- test262.status (diff)
- testcfg.py (diff)
- cctest
- tools
- gen-postmortem-metadata.py (diff)
- grokdump.py (diff)
- gyp
- ll_prof.py (diff)
- plot-timer-events
- plot-timer-events.js
- run-llprof.sh
- run-tests.py (diff)
- tick-processor.html
- tickprocessor.js (diff)
- v8