| Index: ChangeLog
|
| diff --git a/ChangeLog b/ChangeLog
|
| index 86be32ed136035592e04153c5b767959e6ae37a8..3c6e5d8850b7547215710382cb491fa2863a37c0 100644
|
| --- a/ChangeLog
|
| +++ b/ChangeLog
|
| @@ -1,9 +1,2049 @@
|
| -2014-11-10: Sentinel
|
| +2015-05-17: Sentinel
|
|
|
| The ChangeLog file is no longer maintained on bleeding_edge. This
|
| sentinel should stay on top of this list.
|
|
|
|
|
| +2015-05-17: Version 4.5.2
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-16: Version 4.5.1
|
| +
|
| + Test that TypedArray methods don't read length (issue 3578).
|
| +
|
| + Implement %TypedArray%.{fill,find,findIndex} (issue 3578).
|
| +
|
| + TypedArray.prototype.copyWithin method (issue 3578).
|
| +
|
| + Provide accessor for object internal properties that doesn't require
|
| + debugger to be active (Chromium issue 481845).
|
| +
|
| + Don't create debug context if debug listener is not set (Chromium issue
|
| + 482290).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-13: Version 4.4.65
|
| +
|
| + Deprecate Isolate::New.
|
| +
|
| + Factor out core of Array.forEach and .every, for use in TypedArrays
|
| + (issue 3578).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-12: Version 4.4.64
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-11: Version 4.4.63
|
| +
|
| + Let Runtime_GrowArrayElements accept non-Smi numbers as |key| (Chromium
|
| + issue 485410).
|
| +
|
| + Make one copy for all TypedArray methods (issue 4085).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-09: Version 4.4.62
|
| +
|
| + [turbofan] Fix handling of OsrLoopEntry in ControlReducer::ConnectNTL()
|
| + (Chromium issue 485908).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-08: Version 4.4.61
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-08: Version 4.4.60
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-08: Version 4.4.59
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-07: Version 4.4.58
|
| +
|
| + TypedArray.prototype.every method (issue 3578).
|
| +
|
| + [V8] Reland https://codereview.chromium.org/1121833003/ (Chromium issue
|
| + 480652).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-07: Version 4.4.57
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-06: Version 4.4.56
|
| +
|
| + Shard v8_base.lib on Windows to avoid 2G .lib limit (Chromium issue
|
| + 485155).
|
| +
|
| + Implement a 'trial parse' step, that will abort pre-parsing excessively
|
| + long and trivial functions, so that they can be eagerly compiled after
|
| + all. This essentially allows the parser to renege on its earlier
|
| + decision to lazy-parse, if additional information suggests it was a bad
|
| + decision (Chromium issue 470930).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-06: Version 4.4.55
|
| +
|
| + Handle the case when derived constructor is [[Call]]ed with 0 args
|
| + (Chromium issue 474783).
|
| +
|
| + freed_nodes in global-handles should be addititive (Chromium issues
|
| + 479796, 484671).
|
| +
|
| + [V8] Reland https://codereview.chromium.org/1100993003/ (Chromium issue
|
| + 480652).
|
| +
|
| + [es6] When comparing two symbols we may need to throw a TypeError (issue
|
| + 4073).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-06: Version 4.4.54
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-05: Version 4.4.53
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-05: Version 4.4.52
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-04: Version 4.4.51
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-04: Version 4.4.50
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-01: Version 4.4.49
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-05-01: Version 4.4.48
|
| +
|
| + [V8] Use previous token location as EOS token location (Chromium issue
|
| + 480652).
|
| +
|
| + Implement kToBeExecutedOnceCodeAge (Chromium issue 470930).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-30: Version 4.4.47
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-30: Version 4.4.46
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-29: Version 4.4.45
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-29: Version 4.4.44
|
| +
|
| + Pass ArrayBuffer::Allocator via Isolate::CreateParams.
|
| +
|
| + Fix unobservable constructor replacement on prototype maps (Chromium
|
| + issue 478522).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-29: Version 4.4.43
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-28: Version 4.4.42
|
| +
|
| + MIPS: Fix FP load/store with large offsets from base register (Chromium
|
| + issue 481519).
|
| +
|
| + Extending v8::GetHeapStatistics to return total available size (Chromium
|
| + issue 476013).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-28: Version 4.4.41
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-28: Version 4.4.40
|
| +
|
| + Do more to avoid last-resort stop-the-world GC (Chromium issue 481433).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-27: Version 4.4.39
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-27: Version 4.4.38
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-25: Version 4.4.37
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-24: Version 4.4.36
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-24: Version 4.4.35
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-24: Version 4.4.34
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-23: Version 4.4.33
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-23: Version 4.4.32
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-23: Version 4.4.31
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-22: Version 4.4.30
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-22: Version 4.4.29
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-21: Version 4.4.28
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-21: Version 4.4.27
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-20: Version 4.4.26
|
| +
|
| + Allow for accessing an ArrayBuffer contents without externalizing it.
|
| +
|
| + Remove support for externally backed elements from the API (issue 3996).
|
| +
|
| + Deprecate 3-args ResourceConstraints::ConfigureDefaults.
|
| +
|
| + Indicate that low-memory-notificatin triggered GCs are "forced".
|
| +
|
| + Adding missing V8_EXPORT flag in SpaceStatistics class in v8.h (Chromium
|
| + issues 466141, 476013).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-20: Version 4.4.25
|
| +
|
| + Turn off SupportsFlexibleFloorAndRound for Arm64 due to a bug (Chromium
|
| + issue 476477).
|
| +
|
| + Adding V8 api to get memory statistics of spaces in V8::Heap (Chromium
|
| + issues 466141, 476013).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-17: Version 4.4.24
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-17: Version 4.4.23
|
| +
|
| + Don't crash when reporting an access check failure for a detached global
|
| + proxy (Chromium issue 475884).
|
| +
|
| + Use smaller heap growing factor in idle notification to start
|
| + incremental marking when there is idle time >16ms (Chromium issue
|
| + 477323).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-16: Version 4.4.22
|
| +
|
| + Reduce regexp compiler stack size when not optimizing regexps (Chromium
|
| + issue 475705).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-15: Version 4.4.21
|
| +
|
| + Remove support for specifying the number of available threads.
|
| +
|
| + When converting Maybe and MaybeLocal values with a check, always check.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-15: Version 4.4.20
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-15: Version 4.4.19
|
| +
|
| + Reland "Remove support for thread-based recompilation" (issue 3608).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-14: Version 4.4.18
|
| +
|
| + Reland "Remove support for thread-based recompilation" (issue 3608).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-14: Version 4.4.17
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-13: Version 4.4.16
|
| +
|
| + Expose ArrayBufferView::HasBuffer (issue 3996).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-13: Version 4.4.15
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-12: Version 4.4.14
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-12: Version 4.4.13
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-10: Version 4.4.12
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-10: Version 4.4.11
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-10: Version 4.4.10
|
| +
|
| + Don't #define snprintf in VS2015 - it's illegal and unneeded (Chromium
|
| + issue 440500).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-09: Version 4.4.9
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-09: Version 4.4.8
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-08: Version 4.4.7
|
| +
|
| + Make GetDebugContext a bit more robust (Chromium issue 474538).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-08: Version 4.4.6
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-08: Version 4.4.5
|
| +
|
| + More robust when allocation fails during compaction (Chromium issue
|
| + 473307).
|
| +
|
| + MIPS: JSEntryTrampoline: check for stack space before pushing arguments
|
| + (Chromium issue 469768).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-07: Version 4.4.4
|
| +
|
| + Debugger: remove debug command API.
|
| +
|
| + Remove support for thread-based recompilation (issue 3608).
|
| +
|
| + JSEntryTrampoline: check for stack space before pushing arguments
|
| + (Chromium issue 469768).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-07: Version 4.4.3
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-06: Version 4.4.2
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-06: Version 4.4.1
|
| +
|
| + Support for typed arrays added to Heap::RightTrimFixedArray() (Chromium
|
| + issue 472513).
|
| +
|
| + Expose an API on ArrayBufferView to copy out content w/o changing the
|
| + buffer (issue 3996).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-02: Version 4.3.66
|
| +
|
| + Reland: Fix JSON parser Handle leak (previous CL 1041483004) (issue
|
| + 3976, Chromium issue 472504).
|
| +
|
| + Turn off overapproximation of the weak closure again (issue 3862).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-01: Version 4.3.65
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-01: Version 4.3.64
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-04-01: Version 4.3.63
|
| +
|
| + [V8] Don't ignore sourceURL comment in inline scripts in .stack (issue
|
| + 3920).
|
| +
|
| + Deprecate IdleNotification().
|
| +
|
| + Remove --harmony-numeric-literal flag.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-31: Version 4.3.62
|
| +
|
| + Put newspace evacuation in an EvacuationScope (Chromium issue 471554).
|
| +
|
| + Fix libdl dependency on Android and remove librt hack (Chromium issue
|
| + 469973).
|
| +
|
| + Ensure that GC idle notifications either make progress or stop
|
| + requesting more GCs (Chromium issue 470615).
|
| +
|
| + Layout descriptor must be trimmed when corresponding descriptors array
|
| + is trimmed to stay in sync (Chromium issue 470804).
|
| +
|
| + Fix JSON parser Handle leak (issue 3976).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-30: Version 4.3.61
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-28: Version 4.3.60
|
| +
|
| + Reland^2 "Filter invalid slots out from the SlotsBuffer after marking."
|
| + (Chromium issues 454297, 470801).
|
| +
|
| + This fixes missing incremental write barrier issue when double fields
|
| + unboxing is enabled (Chromium issue 469146).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-27: Version 4.3.59
|
| +
|
| + Use a slot that is located on a heap page when removing invalid entries
|
| + from the SlotsBuffer (Chromium issue 470801).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-26: Version 4.3.58
|
| +
|
| + Return timestamp of the last recorded interval to the caller of
|
| + HeapProfiler::GetHeapStats (Chromium issue 467222).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-26: Version 4.3.57
|
| +
|
| + Reland [V8] Removed SourceLocationRestrict (Chromium issue 468781).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-25: Version 4.3.56
|
| +
|
| + Remove v8::Isolate::ClearInterrupt.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-25: Version 4.3.55
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-24: Version 4.3.54
|
| +
|
| + Do not assign positions to parser-generated desugarings (Chromium issue
|
| + 468661).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-24: Version 4.3.53
|
| +
|
| + Filter invalid slots out from the SlotsBuffer after marking (Chromium
|
| + issue 454297).
|
| +
|
| + Fix OOM bug 3976 (issue 3976).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-24: Version 4.3.52
|
| +
|
| + Remove calls to IdleNotification().
|
| +
|
| + Save heap object tracking data in heap snapshot (Chromium issue 467222).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-24: Version 4.3.51
|
| +
|
| + [V8] Removed SourceLocationRestrict (Chromium issue 468781).
|
| +
|
| + [turbofan] Fix control reducer bug with walking non-control edges during
|
| + ConnectNTL phase (Chromium issue 469605).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-23: Version 4.3.50
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-23: Version 4.3.49
|
| +
|
| + Ensure we don't overflow in BCE (Chromium issue 469148).
|
| +
|
| + [turbofan] Fix lowering of Math.max for integral inputs (Chromium issue
|
| + 468162).
|
| +
|
| + Use libdl to get symbols for backtraces.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-19: Version 4.3.48
|
| +
|
| + Clarify what APIs return Maybe and MaybeLocal values (issue 3929).
|
| +
|
| + Introduce explicit constant for per Context debug data set by embedder
|
| + (Chromium issue 466631).
|
| +
|
| + Adjust key behaviour for weak collections (issues 3970, 3971, Chromium
|
| + issue 460083).
|
| +
|
| + Turn on overapproximation of the weak closure (issue 3862).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-18: Version 4.3.47
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-17: Version 4.3.46
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-17: Version 4.3.45
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-17: Version 4.3.44
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-16: Version 4.3.43
|
| +
|
| + Bugfix in hydrogen GVN (Chromium issue 467481).
|
| +
|
| + Remove obsolete TakeHeapSnapshot method from API (Chromium issue
|
| + 465651).
|
| +
|
| + Beautify syntax error for unterminated argument list (Chromium issue
|
| + 339474).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-16: Version 4.3.42
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-15: Version 4.3.41
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-14: Version 4.3.40
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-14: Version 4.3.39
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-14: Version 4.3.38
|
| +
|
| + Remove --harmony-scoping flag.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-13: Version 4.3.37
|
| +
|
| + Implement TDZ in StoreIC for top-level lexicals (issue 3941).
|
| +
|
| + Turn on job-based optimizing compiler (issue 3608).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-13: Version 4.3.36
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-12: Version 4.3.35
|
| +
|
| + Add Cast() for Int32 and Uint32 (Chromium issue 462402).
|
| +
|
| + Incorrect handling of HTransitionElementsKind in hydrogen check
|
| + elimination phase fixed (Chromium issue 460917).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-12: Version 4.3.34
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-12: Version 4.3.33
|
| +
|
| + Fix the toolchain used to build the snapshots in GN (Chromium issues
|
| + 395249, 465456).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-11: Version 4.3.32
|
| +
|
| + Reland of Remove slots that point to unboxed doubles from the
|
| + StoreBuffer/SlotsBuffer (Chromium issues 454297, 465273).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-11: Version 4.3.31
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-11: Version 4.3.30
|
| +
|
| + Remove uid and title from HeapSnapshot (Chromium issue 465651).
|
| +
|
| + Remove deprecated CpuProfiler methods.
|
| +
|
| + [turbofan] Fix --turbo-osr for OSRing into inner loop inside for-in
|
| + (Chromium issue 462775).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-10: Version 4.3.29
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-10: Version 4.3.28
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-10: Version 4.3.27
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-07: Version 4.3.26
|
| +
|
| + Remove slots that point to unboxed doubles from the
|
| + StoreBuffer/SlotsBuffer (Chromium issue 454297).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-06: Version 4.3.25
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-06: Version 4.3.24
|
| +
|
| + convert more things to maybe (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-05: Version 4.3.23
|
| +
|
| + [V8] Use Function.name for stack frames in v8::StackTrace (Chromium
|
| + issue 17356).
|
| +
|
| + Allow passing sourceMapUrl when compiling scripts (Chromium issue
|
| + 462572).
|
| +
|
| + convert compile functions to use maybe (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-05: Version 4.3.22
|
| +
|
| + give UniquePersistent full move semantics (issue 3669).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-05: Version 4.3.21
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-04: Version 4.3.20
|
| +
|
| + convert remaining object functions to maybes (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-04: Version 4.3.19
|
| +
|
| + ARM assembler: fix undefined behaviour in fits_shifter (Chromium issues
|
| + 444089, 463436).
|
| +
|
| + Implement subclassing Arrays (issue 3930).
|
| +
|
| + [es6] Fix for-const loops (issue 3983).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-04: Version 4.3.18
|
| +
|
| + Implement subclassing Arrays (issue 3930).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-04: Version 4.3.17
|
| +
|
| + Implement subclassing Arrays (issue 3930).
|
| +
|
| + convert more object functions to return maybes (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-03: Version 4.3.16
|
| +
|
| + check for null context on execution entry (issue 3929).
|
| +
|
| + convert object::* to return maybe values (issue 3929).
|
| +
|
| + Removed funky Maybe constructor and made fields private (issue 3929).
|
| +
|
| + Polish Maybe API a bit, removing useless creativity and fixing some
|
| + signatures (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-02: Version 4.3.15
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-03-02: Version 4.3.14
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-28: Version 4.3.13
|
| +
|
| + Disallow subclassing Arrays (issue 3930).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-28: Version 4.3.12
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-27: Version 4.3.11
|
| +
|
| + Disallow subclassing Arrays (issue 3930).
|
| +
|
| + convert Value::*Value() function to return Maybe results (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-27: Version 4.3.10
|
| +
|
| + Convert v8::Value::To* to use MaybeLocal (issue 3929).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-26: Version 4.3.9
|
| +
|
| + Add public version macros (issue 3075).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-26: Version 4.3.8
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-25: Version 4.3.7
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-25: Version 4.3.6
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-25: Version 4.3.5
|
| +
|
| + Turn on job based recompilation (issue 3608).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-24: Version 4.3.4
|
| +
|
| + Reland "Correctly propagate terminate exception in TryCall." (issue
|
| + 3892).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-24: Version 4.3.3
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-24: Version 4.3.2
|
| +
|
| + Update GN build files with the cpu_arch -> current_cpu change.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-23: Version 4.3.1
|
| +
|
| + Limit size of first page based on serialized data (Chromium issue
|
| + 453111).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-19: Version 4.2.77
|
| +
|
| + Make generator constructors configurable (issue 3902).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-19: Version 4.2.76
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-18: Version 4.2.75
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-18: Version 4.2.74
|
| +
|
| + Correctly propagate terminate exception in TryCall (issue 3892).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-17: Version 4.2.73
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-17: Version 4.2.72
|
| +
|
| + [turbofan] Fix control reducer with re-reducing branches (Chromium issue
|
| + 458876).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-16: Version 4.2.71
|
| +
|
| + Implement ES6 rest parameters (issue 2159).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-13: Version 4.2.70
|
| +
|
| + new classes: no longer experimental (issue 3834).
|
| +
|
| + Make it possible to define arguments for CompileFunctionInContext.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-12: Version 4.2.69
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-11: Version 4.2.68
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-11: Version 4.2.67
|
| +
|
| + Throw on range error when creating a string via API (issue 3853).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-11: Version 4.2.66
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-10: Version 4.2.65
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-10: Version 4.2.64
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-10: Version 4.2.63
|
| +
|
| + Introduce a compile method that takes context extensions (Chromium issue
|
| + 456192).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-09: Version 4.2.62
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-09: Version 4.2.61
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-07: Version 4.2.60
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-07: Version 4.2.59
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-07: Version 4.2.58
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-06: Version 4.2.57
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-06: Version 4.2.56
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-06: Version 4.2.55
|
| +
|
| + Protect against uninitialized lexical variables at top-level (Chromium
|
| + issue 452510).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-05: Version 4.2.54
|
| +
|
| + Fix HConstant(double, ...) constructor (issue 3865).
|
| +
|
| + Add NativeWeakMap to v8.h (Chromium issue 437416).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-05: Version 4.2.53
|
| +
|
| + Fix issue with multiple properties and emit store (issue 3856).
|
| +
|
| + Class methods should be non enumerable (issue 3330).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-04: Version 4.2.52
|
| +
|
| + Add WeakKeyMap to v8.h (Chromium issue 437416).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-04: Version 4.2.51
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-03: Version 4.2.50
|
| +
|
| + Reset inlining limits due to overly long compilation times in
|
| + Speedometer, Dart2JS (Chromium issue 454625).
|
| +
|
| + Add WeakMap to v8.h (Chromium issue 437416).
|
| +
|
| + [V8] Added line, column and script symbols for SyntaxError (Chromium
|
| + issue 443140).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-03: Version 4.2.49
|
| +
|
| + Compute the same hash for all NaN values (issue 3859).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-03: Version 4.2.48
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-02: Version 4.2.47
|
| +
|
| + Check global object behind global proxy for extensibility (Chromium
|
| + issue 454091).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-02: Version 4.2.46
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-02: Version 4.2.45
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-01: Version 4.2.44
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-02-01: Version 4.2.43
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-31: Version 4.2.42
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-31: Version 4.2.41
|
| +
|
| + Layout descriptor sharing issue fixed (issue 3832, Chromium issue
|
| + 437713).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-30: Version 4.2.40
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-30: Version 4.2.38
|
| +
|
| + Move object literal checking into checker classes (issue 3819).
|
| +
|
| + [turbofan] Fix OSR compilations of for-in.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-30: Version 4.2.37
|
| +
|
| + Do not create unresolved variables when parsing arrow functions lazily
|
| + (issue 3501).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-29: Version 4.2.36
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-29: Version 4.2.35
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-28: Version 4.2.34
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-28: Version 4.2.33
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-27: Version 4.2.32
|
| +
|
| + Do not generalize field representations when making elements kind or
|
| + observed transition (Chromium issue 448711).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-27: Version 4.2.31
|
| +
|
| + [x86] Disable AVX unless the operating system explicitly claims to
|
| + support it (issue 3846, Chromium issue 452033).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-27: Version 4.2.30
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-26: Version 4.2.29
|
| +
|
| + MIPS: Fixed Hydrogen environment handling for mul-i ARM and ARM64 (issue
|
| + 451322).
|
| +
|
| + [turbofan] Simplify reduction if IfTrue and IfFalse and fix bugs
|
| + (Chromium issue 451958).
|
| +
|
| + Add HeapNumber fast path to v8::Value::{Uint,Int}32Value() (Chromium
|
| + issue 446097).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-26: Version 4.2.28
|
| +
|
| + Fixed Hydrogen environment handling for mul-i on ARM and ARM64 (issue
|
| + 451322).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-25: Version 4.2.27
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-24: Version 4.2.26
|
| +
|
| + ES6 Array.prototype.toString falls back on Object.prototype.toString if
|
| + method "join" is not callable (issue 3793).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-23: Version 4.2.25
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-23: Version 4.2.24
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-23: Version 4.2.23
|
| +
|
| + [x86] Blacklist AVX for Windows versions before 6.1 (Windows 7) (issue
|
| + 3846).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-23: Version 4.2.22
|
| +
|
| + Fix run-time ARMv6 detection (issue 3844).
|
| +
|
| + Support concatenating with zero-size arrays with DICTIONARY_ELEMENTS in
|
| + Runtime_ArrayConcat (Chromium issue 450895).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-22: Version 4.2.21
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-22: Version 4.2.20
|
| +
|
| + Add a pretty printer to improve the error message non-function calls
|
| + (Chromium issue 259443).
|
| +
|
| + Remove implicit uint8_t to char cast in string replace (Chromium issue
|
| + 446196).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-21: Version 4.2.19
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-20: Version 4.2.18
|
| +
|
| + Fix issue with __proto__ when using ES6 object literals (issue 3818).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-20: Version 4.2.17
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-20: Version 4.2.16
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-19: Version 4.2.15
|
| +
|
| + Unobscurified OFStream (Chromium issue 448102).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-19: Version 4.2.14
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-18: Version 4.2.13
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-18: Version 4.2.12
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-17: Version 4.2.11
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-16: Version 4.2.10
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-16: Version 4.2.9
|
| +
|
| + MIPS: ES6 computed property names (issue 3754).
|
| +
|
| + ES6 computed property names (issue 3754).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-15: Version 4.2.8
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-15: Version 4.2.7
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-15: Version 4.2.6
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-15: Version 4.2.5
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-14: Version 4.2.4
|
| +
|
| + Auto-generate v8 version based on tags (Chromium issue 446166).
|
| +
|
| + Remove support for signatures with arguments.
|
| +
|
| + Add proper support for proxies to HType (Chromium issue 448730).
|
| +
|
| + [turbofan] Fix truncation/representation sloppiness wrt. bool/bit (issue
|
| + 3812).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-14: Version 4.2.3
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-14: Version 4.2.2
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-14: Version 4.2.1
|
| +
|
| + Map -0 to integer 0 for typed array constructors (Chromium issue
|
| + 447756).
|
| +
|
| + Introduce a gyp variable to control whether or not slow dchecks are on.
|
| +
|
| + Correctly setup the freelist of the coderange on Win64 (Chromium issue
|
| + 447555).
|
| +
|
| + Fast forward V8 to version 4.2.
|
| +
|
| + Remove "extra checks".
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-08: Version 3.32.7
|
| +
|
| + Correctly parse line ends for debugging (issue 2825).
|
| +
|
| + Fixed printing during DCE (issue 3679).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-08: Version 3.32.6
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-08: Version 3.32.5
|
| +
|
| + Correct handling of exceptions occured during getting of exception stack
|
| + trace (Chromium issue 444805).
|
| +
|
| + Fix bug in Runtime_CompileOptimized resulting from stack overflow
|
| + (Chromium issue 446774).
|
| +
|
| + Turn on job-based recompilation (issue 3608).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-07: Version 3.32.4
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-07: Version 3.32.3
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-07: Version 3.32.2
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2015-01-07: Version 3.32.1
|
| +
|
| + [turbofan] Don't crash when typing load from a Uint8ClampedArray
|
| + (Chromium issue 446156).
|
| +
|
| + [turbofan] Truncation of Bit/Word8/16 to Word32 is a no-op (Chromium
|
| + issue 445859).
|
| +
|
| + [x64] Rearrange code for OOB integer loads (Chromium issue 445858).
|
| +
|
| + Fix %NeverOptimizeFunction() intrinsic (Chromium issue 445732).
|
| +
|
| + [turbofan] Fix invalid bounds check with overflowing offset (Chromium
|
| + issue 445267).
|
| +
|
| + [turbofan] Raise max virtual registers and call parameter limit (issue
|
| + 3786).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-23: Version 3.31.74
|
| +
|
| + [turbofan] Turn DCHECK for fixed slot index into a CHECK (Chromium issue
|
| + 444681).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-23: Version 3.31.73
|
| +
|
| + [turbofan] Fix missing ChangeUint32ToUint64 in lowering of LoadBuffer
|
| + (Chromium issue 444695).
|
| +
|
| + Enable the embedder to specify what kind of context was disposed.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-22: Version 3.31.72
|
| +
|
| + [turbofan] Correctify lowering of Uint8ClampedArray buffer access
|
| + (Chromium issue 444508).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-20: Version 3.31.71
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-20: Version 3.31.70
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-20: Version 3.31.69
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-19: Version 3.31.68
|
| +
|
| + [turbofan] Fix unsafe out-of-bounds check for checked loads/stores
|
| + (Chromium issue 443744).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-19: Version 3.31.67
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-19: Version 3.31.66
|
| +
|
| + Ship ES6 template literals (issue 3230).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-18: Version 3.31.65
|
| +
|
| + ES6 template literals should not use legacy octal strings (issue 3736).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-18: Version 3.31.64
|
| +
|
| + Fixed -fsanitize=float-cast-overflow problems (issue 3773).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-18: Version 3.31.63
|
| +
|
| + ES6 computed property names (issue 3754).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-17: Version 3.31.62
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-17: Version 3.31.61
|
| +
|
| + ES6: Update unscopables to match spec (issue 3632).
|
| +
|
| + ES6 computed property names (issue 3754).
|
| +
|
| + More -fsanitize=vptr fixes (Chromium issue 441099).
|
| +
|
| + [turbofan] Cache conversions inserted during typed lowering (issue
|
| + 3763).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-16: Version 3.31.60
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-16: Version 3.31.59
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-16: Version 3.31.58
|
| +
|
| + Ship ES6 classes (issue 3330).
|
| +
|
| + ES6 computed property names (issue 3754).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-12: Version 3.31.57
|
| +
|
| + Consistently use only one of virtual/OVERRIDE/FINAL (issue 3753).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-12: Version 3.31.56
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-12: Version 3.31.55
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-11: Version 3.31.54
|
| +
|
| + Implement Array.from() (issue 3336).
|
| +
|
| + move v8_use_external_startup_data to standalone.gypi (Chromium issue
|
| + 421063).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-11: Version 3.31.53
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-11: Version 3.31.52
|
| +
|
| + Ship ES6 block scoping (issue 2198).
|
| +
|
| + Optimize Object.seal and Object.preventExtensions (issue 3662, Chromium
|
| + issue 115960).
|
| +
|
| + Add Array.prototype.includes (issue 3575).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-10: Version 3.31.51
|
| +
|
| + [x64] Fix optimization for certain checked load/stores (Chromium issue
|
| + 439743).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-09: Version 3.31.50
|
| +
|
| + Temporarily restore make dependencies.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-09: Version 3.31.49
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-09: Version 3.31.48
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-09: Version 3.31.47
|
| +
|
| + Temporarily restore make dependencies.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-08: Version 3.31.46
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-08: Version 3.31.45
|
| +
|
| + Update all DEPS to match chromium's DEPS at edb488e.
|
| +
|
| + Turn on DCHECKs and other debugging code if dcheck_always_on is 1 (issue
|
| + 3731).
|
| +
|
| + Optimize GetPrototype.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-05: Version 3.31.44
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-04: Version 3.31.43
|
| +
|
| + ES6 template literals: Fix issue with template after rbrace (issue
|
| + 3734).
|
| +
|
| + Stage ES6 template literals (issue 3230).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-04: Version 3.31.42
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-04: Version 3.31.41
|
| +
|
| + Simplify template literal raw string creation (issue 3710).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-03: Version 3.31.40
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-03: Version 3.31.39
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-03: Version 3.31.38
|
| +
|
| + Stage ES6 classes and object literal extensions (issue 3330).
|
| +
|
| + Fixed environment handling for LFlooringDivI on ARM (Chromium issue
|
| + 437765).
|
| +
|
| + Add GetIdentityHash to v8::Name object API (Chromium issue 437416).
|
| +
|
| + Set V8_CC_GNU or V8_CC_MSVC for clang in gcc / cl mode (Chromium issue
|
| + 82385).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-02: Version 3.31.37
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-02: Version 3.31.36
|
| +
|
| + Set V8_CC_GNU or V8_CC_MSVC for clang in gcc / cl mode (Chromium issue
|
| + 82385).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-02: Version 3.31.35
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-01: Version 3.31.34
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-01: Version 3.31.33
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-01: Version 3.31.32
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-12-01: Version 3.31.31
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-29: Version 3.31.30
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-28: Version 3.31.29
|
| +
|
| + Stage @@toStringTag (--harmony-tostring).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-28: Version 3.31.28
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-28: Version 3.31.27
|
| +
|
| + Ship harmony-strings.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-28: Version 3.31.26
|
| +
|
| + Abort optimization in corner case (Chromium issue 436893).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-26: Version 3.31.25
|
| +
|
| + Stage ES6 block scoping (issue 2198).
|
| +
|
| + Introduce legacy const slots in correct context (Chromium issue 410030).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-26: Version 3.31.24
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-25: Version 3.31.23
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-25: Version 3.31.22
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-24: Version 3.31.21
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-24: Version 3.31.20
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-22: Version 3.31.19
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-21: Version 3.31.18
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-21: Version 3.31.17
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-21: Version 3.31.16
|
| +
|
| + Cache template literal callSiteObj (issue 3230).
|
| +
|
| + Rename String.prototype.contains to 'includes'.
|
| +
|
| + Reserve code range block for evacuation (Chromium issue 430118).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-20: Version 3.31.15
|
| +
|
| + Rename String.prototype.contains to 'includes'.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-19: Version 3.31.14
|
| +
|
| + Remove Weak{Map,Set}.prototype.clear.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-19: Version 3.31.13
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-19: Version 3.31.12
|
| +
|
| + Classes: Expand test to cover strict runtime behavior (issue 3330).
|
| +
|
| + v8::String::Concat must not throw (Chromium issue 420240).
|
| +
|
| + Fix disabling all break points from within the debug event callback
|
| + (Chromium issue 432493).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-18: Version 3.31.11
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-17: Version 3.31.10
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-17: Version 3.31.9
|
| +
|
| + Expose internal properties of map/set iterators via mirrors.
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-17: Version 3.31.8
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-15: Version 3.31.7
|
| +
|
| + Classes: Add support for stepping through default constructors (issue
|
| + 3674).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-14: Version 3.31.6
|
| +
|
| + Fix desugaring of let bindings in for loops to handle continue properly
|
| + (issue 3683).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-14: Version 3.31.5
|
| +
|
| + Classes: Implement correct name binding (issue 3330).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-14: Version 3.31.4
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-14: Version 3.31.3
|
| +
|
| + Classes: Cleanup default constructor flag.
|
| +
|
| + Soft fail for invalid cache data.
|
| +
|
| + Implement .of() on typed arrays (issue 3578).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-13: Version 3.31.2
|
| +
|
| + MIPS: Leaving a generator via an exception causes it to close (issue
|
| + 3096).
|
| +
|
| + MIPS: ES6: Add support for super in object literals (issue 3571).
|
| +
|
| + Increase the target new space size to the max new space size (issue
|
| + 3626).
|
| +
|
| + Leaving a generator via an exception causes it to close (issue 3096).
|
| +
|
| + Correctly compute line numbers in functions from the function
|
| + constructor (Chromium issue 109362).
|
| +
|
| + Rename v8::Exception::GetMessage to CreateMessage.
|
| +
|
| + Classes: Add support for arguments in default constructor (issue 3672).
|
| +
|
| + ES6: Add support for super in object literals (issue 3571).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| +2014-11-12: Version 3.31.1
|
| +
|
| + Fix has_constant_parameter_count() confusion in LReturn (Chromium issue
|
| + 431602).
|
| +
|
| + Performance and stability improvements on all platforms.
|
| +
|
| +
|
| 2014-11-05: Version 3.30.33
|
|
|
| `1..isPrototypeOf.call(null)` should return false, not throw TypeError
|
|
|