Skip to content

Tags: SolitonMan/v8

Tags

3.17.9

Toggle 3.17.9's commit message
Version 3.17.9

Restored Function()'s expected string representation. (issue 2470)

Enabled deprecatations (again). (issue 2487)

Avoid bool to Oddball conversions by being lazy. (issue 2491)

Added %p option to --logfile.

Hardened Function()'s parsing of function literals. (issue 2470)

ES6 symbols: Refine test for getOwnPropertyNames. (issue 2158)

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13882 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.8

Toggle 3.17.8's commit message
Version 3.17.8

Added missing license headers. (Chromium issue 98597)

Inserted missing type cast in JSON.stringify. (issue 2570)

Reverted "Send SIGPROF signals on the profiler event processor thread" (issue 2571)

Fixed Array.length, String.length and Function.prototype LoadICs on x64. (issue 2568)

ES6 symbols: filter symbols form for-in loops and Object.keys. (issue 2158)

Properly handle misses for StoreArrayLengthStub on ia32 and x64 (issue 2566)

Fixed x32 handling of Atomic64. (Chromium issue chromium-os:36866)

Removed "library" variable from standalone.gypi. (Chromium issue 111541)

Fixed HCheckSmiOrInt <-> HBoundsCheck interaction wrt. representations. (issue 2556)

Enabled zapping of disposed global handles in release mode. (Chromium issue 176056)

Added workaround for redefinition of __proto__ property. (issue 2565)

ES6 symbols: Allow symbols as property names. (issue 2158)

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13864 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.7

Toggle 3.17.7's commit message
Version 3.17.7

Limited recursion in regexp compilation by a budget. (Chromium issue 178790)

ES6 symbols: Implemented Symbol intrinsic and basic functionality (issue 2158)

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13808 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.6

Toggle 3.17.6's commit message
Version 3.17.6

Fixed materialization of arguments objects with unknown values. (Chromium issue 163530)

Set default number of sweeper threads to at most four.

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13779 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.5

Toggle 3.17.5's commit message
Version 3.17.5

Made __proto__ a foreign callback on Object.prototype. (issue 621, issue 1949 and issue 2441)

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13744 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.4

Toggle 3.17.4's commit message
Version 3.17.4

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13719 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.3

Toggle 3.17.3's commit message
Version 3.17.3

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13712 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.2

Toggle 3.17.2's commit message
Version 3.17.2

Removed bogus check for TOP register in deoptimizer. (Chromium issue 176943)

Made the Isolate parameter mandatory for internal HandleScopes. (issue 2487)

Fixed f.apply() optimization when declared arguments are mutated. (issue 2539)

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13692 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.1

Toggle 3.17.1's commit message
Version 3.17.1

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13671 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

3.17.0

Toggle 3.17.0's commit message
Version 3.17.0

Enabled parallel sweeping.

Don't try to unlink instructions twice during GVN (Chromium issue 175141)

Fixed code flusher disabling while marking incrementally. (Chromium issue 173458, 168582)

Don't use TLS for space iterators. (issue 2531)

Added new GetHeapStatistics API entry and deprecated old one.

Fixed DoubleStackSlot-to-DoubleStackSlot moves on ia32. Unified platform-independent code. (Chromium issue 173907)

Added --trace-array-abuse to help find OOB accesses.

Performance and stability improvements on all platforms.

git-svn-id: https://v8.googlecode.com/svn/trunk@13663 ce2b1a6d-e550-0410-aec6-3dcde31c8c00