Tags: Nayjest/v8
Tags
Version 3.13.0 Added histograms for total allocated/live heap size, as well as allocated size and percentage of total for map and cell space. Fixed parseInt's octal parsing behavior (ECMA-262 Annex E 15.1.2.2). (issue 1645) Added checks for interceptors to negative lookup code in Crankshaft. (Chromium issue 140473) Made incremental marking clear ICs and type feedback cells. Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12295 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.19 Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12243 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.18 Forced using bit-pattern for signed zero double. (issue 2239) Made sure double to int conversion is correct. (issue 2260) Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12227 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.17 Always set the callee's context when calling a function from optimized code. (Chromium issue 138887) Fixed building with GCC 3.x (issue 2016, 2017) Improved API calls that return empty handles. (issue 2245) Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12207 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.16 Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12191 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.15 Added PRESERVE_ASCII_NULL option to String::WriteAscii. (issue 2252) Added dependency to HLoadKeyed* instructions to prevent invalid hoisting. (Chromium issue 137768) Enabled building d8 for Android on Mac. Interpret negative hexadecimal literals as NaN. (issue 2240) Expose counters in javascript when using --track-gc-object-stats. Enabled building and testing V8 on Android IA. Added --trace-parse flag to parser. Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12180 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.14 Deactivated optimization of packed arrays. (Chromium issue 137768) Fixed broken accessor transition. (Chromium issue 137689) Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12118 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.13 Fixed missing tagging of stack value in finally block. (Chromium issue 137496) Added more support for heap analysis. Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12110 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.12 Added an option to the tickprocessor to specify the directory for lib lookup. Fixed ICs for slow objects with native accessor (Chromium issue 137002). Fixed transcendental cache on ARM in optimized code (issue 2234). New heap inspection tools: counters for object sizes and counts, histograms for external fragmentation. Incorporated constness into inferred interfaces (in preparation for handling imports) (issue 1569). Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12091 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.12.11 Renamed "mips" arch to "mipsel" in the GYP build. Fixed computation of call targets on prototypes in Crankshaft. (Chromium issue 125148) Removed use of __lookupGetter__ when generating stack trace. (issue 1591) Turned on ES 5.2 globals semantics by default. (issue 1991, Chromium issue 80591) Synced preparser and parser wrt syntax error in switch..case. (issue 2210) Fixed reporting of octal literals in strict mode when preparsing. (issue 2220) Fixed inline constructors for Harmony Proxy prototypes. (issue 2225) Performance and stability improvements on all platforms. git-svn-id: https://v8.googlecode.com/svn/trunk@12057 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
PreviousNext