Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
v8.6206
v8.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File v8.changes of Package v8.6206
------------------------------------------------------------------- Tue Jan 10 11:59:58 UTC 2017 - normand@linux.vnet.ibm.com - Update from 5.3.171 to 5.3.332 - refresh add_ppc64le_arch.patch - increase _constraints for ppc64 (same as ppc64le) ------------------------------------------------------------------- Thu Oct 6 16:14:28 UTC 2016 - normand@linux.vnet.ibm.com - _service updated last submodules commits upstream 5.3-lkgr branch to avoid build errors, but keep previous v8 version 5.3.171 No changelog available. - add v8_deprecated_readdir_r.patch already upstream master ------------------------------------------------------------------- Fri Aug 12 14:27:10 UTC 2016 - normand@linux.vnet.ibm.com - reduce number of parallel builds for i586 on TW ------------------------------------------------------------------- Thu Jul 21 16:12:32 UTC 2016 - normand@linux.vnet.ibm.com - update _constraints file for ppc64le required in Factory:PowerPC increase memory from 6GB to 10GB, disk from 6GB to 8GB ------------------------------------------------------------------- Thu Jun 23 10:22:42 UTC 2016 - tittiatcoke@gmail.com - Updated the GCC6 patch to prevent possible crashes ------------------------------------------------------------------- Fri Jun 17 13:35:25 UTC 2016 - martin.liska@suse.com - Add memory constraint to 6GB. ------------------------------------------------------------------- Thu Jun 16 11:49:15 UTC 2016 - martin.liska@suse.com - Add v8-gcc6.patch: Fix build with gcc6. ------------------------------------------------------------------- Tue Jun 7 18:59:42 UTC 2016 - tittiatcoke@gmail.com - Update to 5.3.171 * No changelog available - Buildsystem: * Add source trace_event-00.tar.bz2 to fix the build. This is a shared file between chromium and v8, but is part of the chromium source. ------------------------------------------------------------------- Tue Jan 12 12:25:16 UTC 2016 - normand@linux.vnet.ibm.com - increase disk size in _constraints for ppc64le arch ------------------------------------------------------------------- Tue Dec 15 17:19:17 UTC 2015 - normand@linux.vnet.ibm.com - add _constraints because out of space when building on openSUSE:Factory:PowerPC ppc64le ------------------------------------------------------------------- Thu Nov 19 09:43:40 UTC 2015 - normand@linux.vnet.ibm.com - add ppc64 and ppc64le in ExclusiveArch - new patch to build on ppc64le architecture. add_ppc64le_arch.patch ------------------------------------------------------------------- Fri Nov 13 16:53:26 UTC 2015 - Rene.vanPaassen@gmail.com - zoom forward to 4.8.271 * modified the _service file format, and spec file to automatically unpack aux files in right place ------------------------------------------------------------------- Fri Nov 13 13:39:47 UTC 2015 - Rene.vanPaassen@gmail.com - Updated to 4.2.77 - For the update, follow more closely the google build process, using the DEPS file to determine the matching support files; extract these from the git server with a _service file, and unpack them in the right places with the spec file - updated the spec file to use GYP_DEFINES ------------------------------------------------------------------- Sun Sep 7 13:06:17 UTC 2014 - tittiatcoke@gmail.com - Update to 3.29.43 - See enclosed Changelog for all changes ------------------------------------------------------------------- Mon Apr 28 09:08:39 UTC 2014 - tittiatcoke@gmail.com - Update to 3.24.25.33 - Security fixes * CVE-2014-1735: Multiple vulnerabilities in V8 fixed in version 3.24.35.33 * CVE-2014-1730: Type confusion in V8 ------------------------------------------------------------------- Thu Mar 20 20:31:10 UTC 2014 - tittiatcoke@gmail.com - Update to 3.23.17.23 - Security fixes (bnc#868707) * CVE-2014-1705 Memory corruption in V8 ------------------------------------------------------------------- Thu Dec 19 12:11:08 UTC 2013 - jengelh@inai.de - Program binaries must not be within shlib packages - Set RPM groups ------------------------------------------------------------------- Fri Dec 13 16:36:46 UTC 2013 - tittiatcoke@gmail.com - Update spec-file to fit the changes in V8 (addition of internal ICU) * Building against system ICU * Regenerate Makefiles before using them ------------------------------------------------------------------- Tue Dec 10 09:48:50 UTC 2013 - tittiatcoke@gmail.com - Update to 3.22.24.8 - Security fixes (bcn#854473): * CVE-2013-6638: Buffer overflow in v8 * CVE-2013-6639: Out of bounds write in v8 * CVE-2013-6640: Out of bounds read in v8 ------------------------------------------------------------------- Tue Sep 17 09:15:36 UTC 2013 - tittiatcoke@gmail.com - Update to 3.21.9 * Deprecated Persistent functions which were marked to be deprecated. * Allowed uncacheable identifiers to go generic (issue 2867). * Added scriptId to StackTrace frames (issue 2865). * Always visit branches during HGraph building (Chromium issue 280333). * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Tue Jul 16 13:20:12 UTC 2013 - tittiatcoke@gmail.com - Update to 3.20.0.1 * Allowed users of the V8 API to distinguish between unset and undefined HiddenValues (issue 2746). * Deprecated old style callbacks in the V8 API. * Turned on parallel recompilation. * Performance and stability improvements on all platforms. - Add patch fix-gcc48.patch to resolve gcc48 compile issues * Adding gcc flags '-Wno-unused-local-typedefs' and '-Wno-aggressive-loop-optimizations' ------------------------------------------------------------------- Thu Apr 18 12:51:50 UTC 2013 - dimstar@opensuse.org - Update to version 3.18.0: l Enabled pretenuring of fast literals in high promotion mode. + Removed preparser library; link preparser executable against full V8. + Fixed set-up of intrinsic's 'constructor' properties. (Chromium issue 229445) + ES6 symbols: extended V8 API to support symbols (issue 2158). + Removed ARM support for VFP2. ------------------------------------------------------------------- Sun Apr 7 07:46:18 UTC 2013 - tittiatcoke@gmail.com - Update to 3.17.16 * Stack trace API: poison stack frames below the first strict mode frame. (issue 2564) * Finished implementation of ES6 symbols aka. private names (issue 2158) * Disable zapping of global handles in release mode * Use internal memcpy when initializing code objects. * Turned Flags into a uint32_t typedef * Added a version of the v8::HandleScope constructor with an v8::Isolate parameter and made AdjustAmountOfExternalAllocatedMemory an instance method of v8::Isolate. (issue 2487) * Fixed two register allocator bugs (off-by-one error/failure propagation). (issue 2576) * Fixed heap snapshot creation for Harmony collections. (issue 2535) * 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) ------------------------------------------------------------------- Sun Jan 13 19:20:41 UTC 2013 - idonmez@suse.com - Enable readline support (console=readline) ------------------------------------------------------------------- Sun Jan 13 18:24:03 UTC 2013 - tittiatcoke@gmail.com - Update to 3.16.4.0 * Performance and stability improvements on all platforms * Improved GC performance when moving parts of a FixedArray (issue 2452). * Enabled readline on d8 while building a shared lib (issue 1781). * Fixed missing exception check in typed array constructor (Chromium issue 168545). * Check for read-only-ness when preparing for array sort (issue 2419). * Fixed x64 MathMinMax for negative untagged int32 arguments. (Chromium issue 164442) * Fixed FloatingPointHelper::CheckSSE2OperandIsInt32. (issue 2458) * V8_Fatal now prints C++ stack trace in debug mode * Added HTML-based tick processor * Define CAN_USE_VFP2/3_INSTRUCTIONS based on arm_neon and arm_fpu GYP flags * Added GCTracer metrics for a scavenger GC for DOM wrappers * Activated code aging by default * See full list of changes in the ChangeLog ------------------------------------------------------------------- Wed Dec 5 10:09:12 UTC 2012 - guillaume@opensuse.org - Fix armv7 using new flag (hardfp=on) ------------------------------------------------------------------- Fri Oct 26 09:11:55 UTC 2012 - tittiatcoke@gmail.com - Update to 3.14.5.0 * See changes in ChangeLog - Remove patch for HARDFLOAT on arm. Now upstream ------------------------------------------------------------------- Thu Sep 27 14:28:34 UTC 2012 - guillaume@opensuse.org - Enable build on ARMv5 ------------------------------------------------------------------- Tue Sep 11 09:12:39 UTC 2012 - dmueller@suse.com - set USE_HARDFLOAT on arm ------------------------------------------------------------------- Wed Aug 22 07:21:03 UTC 2012 - tittiatcoke@gmail.com - Update to 3.13.3.0 * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Sun Aug 19 08:26:25 UTC 2012 - tittiatcoke@gmail.com - Update to 3.13.1.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. ------------------------------------------------------------------- Wed Aug 8 10:15:20 UTC 2012 - dmueller@suse.com - fix build on ARM ------------------------------------------------------------------- Fri Aug 3 15:37:52 UTC 2012 - tittiatcoke@gmail.com - Update to 3.12.19.1 * Forced using bit-pattern for signed zero double. (issue 2239) * Made sure double to int conversion is correct. (issue 2260) * 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) ------------------------------------------------------------------- Sun Jul 29 13:11:10 UTC 2012 - tittiatcoke@gmail.com - Update to 3.12.16.0 * 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. ------------------------------------------------------------------- Wed Jul 25 14:10:14 UTC 2012 - tittiatcoke@gmail.com - Update to 3.12.14.0 * Fixed missing tagging of stack value in finally block. (Chromium issue 137496) * 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). ------------------------------------------------------------------- Fri Jul 20 10:05:43 UTC 2012 - tittiatcoke@gmail.com - Update to 3.12.11.0 * Change of buildsystem from scons to GYP ------------------------------------------------------------------- Sun Jul 8 13:06:41 UTC 2012 - tittiatcoke@gmail.com - Update to 3.12.9.0 * Correctly advance the scanner when scanning unicode regexp flag. (Chromium issue 136084) * Fixed unhandlified code calling Harmony Proxy traps. (issue 2219) * Implemented TypedArray.set and ArrayBuffer.slice in d8 * Fixed lazy compilation for strict eval scopes. (Chromium issue 135066) * Made MACOSX_DEPLOYMENT_TARGET configurable in GYP. (issue 2151) * Report "hidden properties" in heap profiler for properties case. (issue 2212) * Activated optimization of packed arrays by default. ------------------------------------------------------------------- Mon Jul 2 09:16:27 UTC 2012 - guillaume@opensuse.org - ARM: Only enable hardfloat for armv7, since armv5 build is soft only ------------------------------------------------------------------- Fri Jun 29 08:49:21 UTC 2012 - tittiatcoke@gmail.com - Update to 3.12.5.0 * Fixed Chromium issues: 115100, 129628, 131994, 132727, 132741, 132742, 133211 * Fixed V8 issues: 915, 1914, 2034, 2087, 2094, 2134, 2156, 2166, 2172, 2177, 2179, 2185 * Added --extra-code flag to mksnapshot to load JS code into the VM before creating the snapshot. * Support 'restart call frame' command in the debugger. * Fixed lazy sweeping heuristics to prevent old-space expansion. (issue 2194) * Fixed sharing of literal boilerplates for optimized code. (issue 2193) * Removed -fomit-frame-pointer flag from Release builds to make the stack walkable by TCMalloc (Chromium issue 133723). * Expose more detailed memory statistics (issue 2201). * Fixed Harmony Maps and WeakMaps for undefined values (Chromium issue 132744). ------------------------------------------------------------------- Tue Jun 19 14:39:10 UTC 2012 - tittiatcoke@gmail.com - Update to 3.11.10.6 * Implemented heap profiler memory usage reporting. * Preserved error message during finally block in try..finally. (Chromium issue 129171) * Fixed EnsureCanContainElements to properly handle double values. (issue 2170) * Improved heuristics to keep objects in fast mode with inherited constructors. * Performance and stability improvements on all platforms. * Implemented ES5-conformant semantics for inherited setters and read-only properties. Currently behind --es5_readonly flag, because it breaks WebKit bindings. * Exposed last seen heap object id via v8 public api. ------------------------------------------------------------------- Thu Jun 7 06:34:28 UTC 2012 - tittiatcoke@gmail.com - Update to 3.11.8.0 * Avoid overdeep recursion in regexp where a guarded expression with a minimum repetition count is inside another quantifier. (Chromium issue 129926) * Fixed missing write barrier in store field stub. (issues 2143, 1465, Chromium issue 129355) * Proxies: Fixed receiver for setters inherited from proxies. * Proxies: Fixed ToStringArray function so that it does not reject some keys. (issue 1543) ------------------------------------------------------------------- Wed May 30 09:17:28 UTC 2012 - tittiatcoke@gmail.com - Update to 3.11.7.0 * Get better function names in stack traces. * Fixed RegExp.prototype.toString for incompatible receivers (issue 1981). * Some cleanup to common.gypi. This fixes some host/target combinations that weren't working in the Make build on Mac. * Handle EINTR in socket functions and continue incomplete sends. (issue 2098) * Fixed python deprecations. (issue 1391) * Made socket send and receive more robust and return 0 on failure. (Chromium issue 15719) * Fixed GCC 4.7 (C++11) compilation. (issue 2136) * Set '-m32' option for host and target platforms * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Sun May 20 16:37:38 UTC 2012 - tittiatcoke@gmail.com - Update to 3.11.3.0 * Disable optimization for functions that have scopes that cannot be reconstructed from the context chain. (issue 2071) * Define V8_EXPORT to nothing for clients of v8. (Chromium issue 90078) * Correctly check for native error objects. (Chromium issue 2138) ------------------------------------------------------------------- Thu May 17 14:30:03 UTC 2012 - tittiatcoke@gmail.com - Update to 3.11.2.0 * Implement map collection for incremental marking. (issue 1465) * Added a readbuffer function to d8 that reads a file into an ArrayBuffer. * Fix freebsd build. (V8 issue 2126) * Fixed compose-discard crasher from r11524 (issue 2123). * Activated new global semantics by default. Global variables can now shadow properties of the global object (ES5.1 erratum). * Properly set ElementsKind of empty FAST_DOUBLE_ELEMENTS arrays when transitioning (Chromium issue 117409). * Made Error.prototype.name writable again, as required by the spec and the web (Chromium issue 69187). * Implemented map collection with incremental marking (issue 1465). * Regexp: Fixed overflow in min-match-length calculation (Chromium issue 126412). * Fixed crash bug in VisitChoice (Chromium issue 126272). * Fixed unsigned-Smi check in MappedArgumentsLookup (Chromium issue 126414). * Fixed LiveEdit for function with no locals (issue 825). * Fixed register clobbering in LoadIC for interceptors (Chromium issue 125988). * Implemented clearing of CompareICs (issue 2102). * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Wed May 9 12:27:13 UTC 2012 - tittiatcoke@gmail.com - Update to 3.10.8.4 * Enabled MIPS cross-compilation. * Ensured reload of elements pointer in StoreFastDoubleElement stub. (Chromium issue 125515) * Fixed corner cases in truncation behavior when storing to TypedArrays. (issue 2110) * Fixed failure to properly recognize and report out-of-memory conditions when allocating code space pages. (Chromium issue 118625) * Fixed idle notifications to perform a round of incremental GCs after context disposal. (issue 2107) * Fixed preparser for try statement. (issue 2109) ------------------------------------------------------------------- Thu Apr 26 15:32:51 UTC 2012 - tittiatcoke@gmail.com - Update to 3.10.6.0 * Fixed some bugs in accessing details of the last regexp match. * Fixed source property of empty RegExp objects. (issue 1982) * Enabled inlining some V8 API functions. ------------------------------------------------------------------- Thu Apr 26 07:15:50 UTC 2012 - joop.boonen@opensuse.org - spec file fix for arm, ifarch arm isn't correct needs percent sign before arm ------------------------------------------------------------------- Tue Apr 24 20:42:02 UTC 2012 - tittiatcoke@gmail.com - Update to 3.10.5.0 * Put new global var semantics behind a flag until WebKit tests are cleaned up. * Enabled stepping into callback passed to builtins. (Chromium issue 109564) * Fixed issues when stressing compaction with WeakMaps. * Fixed missing GVN flag for new-space promotion. (Chromium issue 123919) * Simplify invocation sequence at monomorphic function invocation sites. (issue 2079) * Fixed several bugs in heap profiles (including issue 2078). * Throw syntax errors on illegal escape sequences. * Implemented rudimentary module linking (behind --harmony flag) * Implemented ES5 erratum: Global declarations should shadow inherited properties. * Made handling of const more consistent when combined with 'eval' and 'with'. * Fixed V8 on MinGW-x64 (issue 2026). * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Tue Apr 17 13:27:10 UTC 2012 - tittiatcoke@gmail.com - Update to 3.10.2.1 * Fixed native ARM build (issues 1744, 539) * Return LOOKUP variable instead of CONTEXT for non-context allocated outer scope parameters (Chromium issue 119609). * Fixed regular and ElementsKind transitions interfering with each other (Chromium issue 122271). * Improved performance of keyed loads/stores which have a HeapNumber index (issues 1388, 1295). * Fixed WeakMap processing for evacuation candidates (issue 2060). * Bailout on possible direct eval calls (Chromium issue 122681). * Do not assume that names of function expressions are context-allocated (issue 2051). * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Wed Apr 11 16:51:50 UTC 2012 - tittiatcoke@gmail.com - Update to 3.10.1.0 * Fixed bug with arguments object in inlined functions (issue 2045). * Fixed performance bug with lazy initialization (Chromium issue 118686). * Added suppport for Mac OS X 64bit builds with GYP. * Fixed bug with hidden properties (issue 2034). * Fixed a performance bug when reloading pages (Chromium issue 117767, V8 issue 1902). * Fixed bug when optimizing throw in top-level code (issue 2054). * Fixed two bugs with array literals (issue 2055, Chromium issue 121407). * Fixed bug with Math.min/Math.max with NaN inputs (issue 2056). * Fixed a bug with the new runtime profiler (Chromium issue 121147). * Fixed compilation of V8 using uClibc. * Optimized boot-up memory use. * Optimized regular expressions. ------------------------------------------------------------------- Fri Apr 6 14:28:11 UTC 2012 - tittiatcoke@gmail.com - Update to 3.10.0.5 * Fixed store IC writability check in strict mode (Chromium issue 120099). * Resynchronize timers if the Windows system time was changed. (Chromium issue 119815) * Removed "-mfloat-abi=hard" from host compiler cflags when building for hardfp ARM * Fixed edge case for case independent regexp character classes (issue 2032). * Reset function info counters after context disposal. (Chromium issue 117767, V8 issue 1902) * Fixed missing write barrier in CopyObjectToObjectElements. (Chromium issue 119926) * Fixed missing bounds check in HasElementImpl. (Chromium issue 119925) ------------------------------------------------------------------- Sat Mar 24 06:34:34 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.24.1 * Activated count-based profiler for ARM. * Fixed use of proxies as f.prototype properties. (issue 2021) * Enabled snapshots on MIPS. * Use correct arguments adaptation environment when inlining function containing arguments. (Issue 2014) * Performance and stability improvements on all platforms ------------------------------------------------------------------- Wed Mar 21 11:53:04 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.22.0 * Enabled count-based profiler by default. * Implemented a hash based look-up to speed up address checks in large object space (issue 853). * Fixed push-to-trunk script (and re-push). * Added API call that identifies strings that are guaranteed only to contain ASCII characters. * Fixed declarations escaping global strict eval. (Issue 1624) * Fixed wrapping of receiver for non-strict callbacks. (Issue 1973) * Fixed function declarations overwriting read-only global properties. (Chromium issue 115452) * Fixed --use-strict flag in combination with --harmony[-scoping]. * Debugger: naive implementation of "step into Function.prototype.bind". * Debugger: added ability to set script source from within OnBeforeCompile * Added flag to always call DebugBreak on abort. * Re-enabled constructor inlining and inline === comparison with boolean constants. (Issue 2009) * Don't use an explicit s0 in ClampDoubleToUint8. (Issue 2004) * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Thu Mar 15 12:36:21 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.19.0 * Performance and stability improvements on all platforms. * Fix the heap profiler crash caused by memory layout changes between passes. * Fix Error.prototype.toString to throw TypeError. (issue 1980) * Fix double-rounding in strtod for MinGW. (issue 1062) * Fix corrupted snapshot serializaton on ia32. (Chromium issue v8/1985) * Added basic interface inference for modules (behind the --harmony flag). * Updated the Unicode tables to Unicode version 6.1.0. * Fixed VFP detection through compiler defines. (issue 1996) * Add Code-related fields to postmortem metadata. * Ensure consistency of Math.sqrt on Intel platforms. * Remove static initializers in v8. (issue 1859) * Add explicit dependency on v8_base in the GYP-based build. * Ensure there is a smi check of the receiver for global load and call ICs (Chromium issue 117794). ------------------------------------------------------------------- Sat Mar 3 16:16:13 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.13.0 * Add code kind check before preparing for OSR. (issue 1900, 115073) * Pass zone explicitly to zone-allocation on x64 and ARM. (issue 1802) * Port string construct stub to x64. (issue 849) * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Sat Feb 18 08:12:38 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.7.0 * Fixed V8 issues 1878, 1942, 1945 and Chromium issue 113924. * Fixed GCC-4.7 warnings. * Added Navier-Stokes benchmark. * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Tue Feb 14 20:51:27 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.6.1 * Removed unused command line flags * Fix template-related linker error. (issue 1936) * Allow inlining of functions containing object literals. (issue 1322) * Add --call-graph-size option to tickprocessor. (issue 1937) * Heap Snapshot maximum size limit is too low for really big apps. At the moment the limit is 256MB. (Chromium issue 113015) * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Thu Feb 9 13:12:03 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.4.0 * Properly initialize element-transitioning array literals on ARM. (issue 1930) * Bug fixes on all platforms. ------------------------------------------------------------------- Wed Feb 8 17:55:49 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.3.0 * Optionally export metadata with libv8 to enable debuggers to inspect V8 state. * Add timestamp to --trace-gc output. (issue 1932) * Heap profiler reports implicit references. * When rethrowing an exception, print the stack trace of its original site instead of rethrow site (Chromium issue 60240). * Increased size of small stacks from 32k to 64k to avoid hitting limits in Chromium (Chromium issue 112843). ------------------------------------------------------------------- Mon Feb 6 09:31:08 UTC 2012 - tittiatcoke@gmail.com - Update to 3.9.1.0 * Reduce memory use immediately after starting V8. * Fixed memory leak in NativeObjectsExplorer::FindOrAddGroupInfo (Chromium issue 112315). * Fixed a crash in dev tools (Chromium issue 107996). * Added 'dependencies_traverse': 1 to v8 GYP target. * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Sun Jan 29 09:04:34 UTC 2012 - tittiatcoke@gmail.com - Update to 3.8.9.0 * Flush number string cache on GC (issue 1605). * Provide access to function inferred name with v8::Function::GetInferredName in V8 public API. * Fix building with Clang (issue 1912). * Reduce the space used by the stack for the profiling thread. * Fix misleading documentation of v8::Locker (issue 542). * Introduce readbinary function in d8 to read binary files. * Performance and stability improvements on all platforms. ------------------------------------------------------------------- Wed Jan 25 20:46:51 UTC 2012 - tittiatcoke@gmail.com - Update to 3.8.8.0 * Limited number of loop iterations in Heap::ReserveSpace (Chromium issue 99027). * Fixed solaris build (VirtualMemory) (issue 1761). * Fixed strict vs. non-strict handling of function proxies in higher-order array and string methods. * Enabled asynchronous remote debugging with d8 (issue 1691). ------------------------------------------------------------------- Mon Jan 23 09:35:28 UTC 2012 - tittiatcoke@gmail.com - Update to 3.8.7.1 * Resolves CVE-2011-5037 * Ensure that LRandom restores rsi after call to the C function on x64. (Chromium issue http://crbug.com/110509) * Fixing include issues on *bsd when building with scons. (issue 1897) * Provide a switch to specify -fno-strict-aliasing (issue 1887) * Move WIN32 define from standalone.gypi to common.gypi (issue 1760) * Fix corner-case in heap size estimation. (issue 1893) * Fix and enable NEW_NON_STRICT_FAST ArgumentsAccess stub on x64. (issue 1903) * Performance improvements and bug fixes. * Add primitive WebGL array support to d8. * Improve heap size estimation (issue 1893). * Hash collision DOS workaround extended from string keys to numeric keys. * Provide an API for iterating through all external strings referenced from the JS heap. * Adjust position recorded for call expressions. http://crbug.com/109195 * Fix GC crash related to instanceof. http://crbug.com/109448 * Fix broken test that assumes that no GC can clear the regexp cache (GC can happen at any time due to Crankshaft). * Fix handling of bogus receivers for Harmony collections. (issue 1884) * Add netbsd support to gyp build. * Determine page size at runtime on posix platforms. * Ensure that store buffer filtering hash sets are cleared after StoreBuffer::Filter. * Randomize the seed used for string hashing. This helps guard against CPU-eating DOS attacks against node.js servers. Based on code from Bert Belder. * Implement callback when script finishes running in V8 API. * Improve performance of Math.min and Math.max for the case of two arguments. (issue 1325) ------------------------------------------------------------------- Mon Jan 9 10:44:56 UTC 2012 - tittiatcoke@gmail.com - Update to 3.8.4.1 * Performance improvements for large Smi-only arrays. * Fixed InternalArrays construction. (issue 1878) ------------------------------------------------------------------- Sat Dec 31 08:04:37 UTC 2011 - tittiatcoke@gmail.com - Update to 3.8.3 * Avoid embedding new space objects into code objects in the lithium gap resolver. (chromium:108296) * Bug fixes and performance optimizations on all platforms. ------------------------------------------------------------------- Wed Dec 28 11:56:21 UTC 2011 - tittiatcoke@gmail.com - Update to 3.8.2.1 * Removed exit-time destructors. * Set maximum length of FixedArray in terms of elements instead an absolute number of bytes. (Chromium issue 103103) * Fixed bug when generating padding to ensure space for lazy deoptimization. (issue 1846) * Further reduced pause times due to GC. * Increase tick interval for the android platform. * Fix a bug in the register allocator. (chromium:105112) * Fix handling of recompiling code. (chromium:105375, v8:1782) * Start incremental marking on idle notification. (v8:1458) * Build fixes for various platforms. * Fixed handling of arrays in DefineOwnProperty. (issue 1756) * Sync parser and preparser on do-while and return statements. (issue 1856) * Fixed another corner case for DefineOwnProperty on arrays (issue 1756). * Fixed GCC 4.7 warnings. Patch from Tobias Burnus. * Add max optimization flag to v8 gyp build to ensure V8 is always built fully optimized in Chrome. * MIPS: Bring MIPS to parity with other platforms. * Optimizations and stability improvements on all platforms. ------------------------------------------------------------------- Wed Dec 14 18:23:11 UTC 2011 - joop.boonen@opensuse.org - ARM build fix: Changed ExclusiveArch from arm to %arm - Added code to build for hardfp ------------------------------------------------------------------- Fri Dec 9 08:44:01 UTC 2011 - coolo@suse.com - fix license to be in spdx.org format ------------------------------------------------------------------- Tue Dec 6 09:59:02 UTC 2011 - tittiatcoke@gmail.com - Update to 3.7.12.6 * Increase tick interval for the android platform. * Fix a bug in the register allocator. (chromium:105112) * Fix handling of recompiling code. (chromium:105375, v8:1782) * Start incremental marking on idle notification. (v8:1458) * Build fixes for various platforms. * Various performance improvements. ------------------------------------------------------------------- Sat Dec 3 09:12:57 UTC 2011 - tittiatcoke@gmail.com - Update to 3.7.11 * Fixed bug when generating padding to ensure space for lazy deoptimization. (issue 1846) * Further reduced pause times due to GC. * Set maximum length of FixedArray in terms of elements instead an absolute number of bytes. (Chromium issue 103103) * Stability and performance improvements on all platforms. * Removed exit-time destructors. ------------------------------------------------------------------- Sun Nov 20 12:23:34 UTC 2011 - tittiatcoke@gmail.com - Update to 3.7.8.0 * Fix missing fast property accessors in heap snapshots. (issue 1818) * Removed hidden prototype from builtins, i.e., deleting an overridden function on builtins will not make the original function reappear. * Added NetBSD support for scons build. * Performance improvements on all platforms. ------------------------------------------------------------------- Sat Nov 12 07:25:18 UTC 2011 - tittiatcoke@gmail.com - Update to 3.7.6.0 * Fix Harmony sets and maps to allow null and undefined as keys (still hidden behind --harmony flag) (issue 1622). * Implement VirtualMemory on FreeBSD to fix build (issue 1807). * Enable VFP instructions for Android. * Fix error handling in Date.prototype.toISOString (issue 1792). * Fixed filtering of store buffer for large object pages. (issue 1817) * Fixed generated hash function on all platforms. (issue 1808) * Fixed Heap::Shrink to ensure that it does not free pages that are still in use. (Chromium issue 100414) ------------------------------------------------------------------- Sun Oct 30 07:54:11 UTC 2011 - tittiatcoke@gmail.com - Update to 3.7.3.0 * Slight deoptimization as a workaround for issue with jslint: Issue 1789. * Fix bug in deoptimization. Known issue with jslint: Issue 1789. * Achieved 33% speedup in debug-mode tests. * Removed special casing of calls to RegExp test and exec methods with no argument. Now matches new JSC behaviour. crbug.com/75740. * Return the empty string on cyclic references in toString (ES5 conformance). * Fixed bug triggered by JSBeautifier. crbug.com/100409. * Made Math.random state per-context instead of per-process issue 864. * Fixed stack traces to skip native functions. * Make snapshots (new contexts) smaller and faster. * Fixed handling of Function.apply for non-array arguments. * Fixed evaluation order in defineProperties to match FireFox. * Fixed handling of non-object receivers for array builtins, crbug.com/100702. * Multiple fixes to improve compliance with test262. * Fixed compatibility with older Android releases. * Fixed compilation with gcc-4.5.3. * Improved performance of WriteUtf8, issue 1665. * Made native syntax an early error in the preparser. * Fixed issues 793 and 893 relating to Function.prototype.bind. * Improved let, const, Set and Map support and other Harmony features (behind the --harmony flag). * Changed evaluation order for > and <= to match ES5 instead of ES3. * Bug fixes and performance improvements on all platforms. * Fixed array handling for Object.defineOwnProperty (ES5 conformance). * Fixed issue 1757 (string slices of external strings). * Fixed issue 1759 (ARM). * Added flag --noclever-optimizations to disable some things that caused trouble in the past. * Added flag --stress-compaction for testing. * Added flag --harmony to activate all experimental Harmony features. ------------------------------------------------------------------- Sun Oct 23 07:14:22 UTC 2011 - tittiatcoke@gmail.com - Update to 3.6.6.4 * Bugfixes ------------------------------------------------------------------- Sun Oct 16 11:18:34 UTC 2011 - tittiatcoke@gmail.com - Change the build process for openSUSE >= 12.1 to enable building the Python bindings for V8. + Create a separate package for the internal src header-files required by PyV8 ------------------------------------------------------------------- Sat Oct 1 15:52:07 UTC 2011 - tittiatcoke@gmail.com - Update to 3.6.4.1 * Bugfixes ------------------------------------------------------------------- Sat Sep 24 06:32:27 UTC 2011 - tittiatcoke@gmail.com - Update to 3.6.4.0 + Implemented better support of typed arrays in the d8 shell. + Bug fixes and performance improvements on all platforms. + Fixed d8's broken readline history. + Removed the need for code delete events in CPU profiler (Issue 1466). + Fixed debugger stepping next with trycatch recursion (Issue 1639). + Fixing parallel execution in d8 (with -p) and some memory leaks. + Support for precise stepping in functions compiled before debugging was started (step 1). ------------------------------------------------------------------- Mon Sep 12 20:26:02 UTC 2011 - tittiatcoke@gmail.com - Update to 3.6.2.0 + Fixed a bug when optimizing named function expression (issue 1647). + Fixed a bug when optimizing f.call.apply (issue 1650). + Made arguments and caller always be null on native functions (issues 1548 and 1643). + Fixed issue 1648 (cross-compiling x64 targeting ia32). + Fixed issue 371 (d8 printing of strings containing \0). + Fixed order of evaluation in arguments to parseInt (issue 1649). + Fixed a problem with large heap snapshots in Chrome DevTools (issue 1658, chromium issue 89268). + Upped default maximum heap size from 512M to 700M. + Fixed a bug in abrupt exit from with or catch inside finally. + Fixed possible crash in FixedDoubleArray::Initialize() (Chromium issue 95113). + Fixed a bug in Page::GetRegionMaskForSpan (Chromium issue 94425). + Fixed a few clang warnings (which -Werror treated as errors). + Performance improvements on all platforms. + Added ability to turn profiler on/off in d8. + Fixed several crash bugs. ------------------------------------------------------------------- Fri Sep 2 15:31:46 UTC 2011 - tittiatcoke@gmail.com - Update to 3.5.10.0 + Added V8EXPORT attributes for v8::Array::CheckCast and v8::Number::CheckCast. + Made a slight API change enabling opting out from null termination in String::Write*(). + Made FromPropertyDescriptor not trigger inherited setters. + Various bugfixes ------------------------------------------------------------------- Wed Aug 24 17:44:44 UTC 2011 - tittiatcoke@gmail.com - update to 3.5.7.0 + Make scanner handle invalid unicode escapes in identifiers correctly. + Make regexp flag parsing stricter. + Fix several memory leaks. - Cleanup of specfile and changelog to prepare for submission to Factory ------------------------------------------------------------------- Mon Aug 22 09:26:18 UTC 2011 - tittiatcoke@gmail.com - Stop building libv8 in debug mode. Chromium doesn't like this and starts cpu hogging. ------------------------------------------------------------------- Fri Aug 19 05:03:37 UTC 2011 - tittiatcoke@gmail.com - Update to 3.5.6.0 + Fixed issue that could cause crashes when running with --heap-stats. + Fixed compilation on Linux 2.6.9 and older. + Fixed live-object-list to work with isolates. + Fixed memory leaks in zones and isolates. + Fixed a performance regression for TypedArrays on x64. + Stability improvements on all platforms. ------------------------------------------------------------------- Tue Aug 16 08:09:45 UTC 2011 - tittiatcoke@gmail.com - Update to 3.5.5.0 + Fixed bugs involving negative zero and the optimizing compiler. + Fixed optimized version of Function.apply(x, arguments). (issue 1592) + Eliminated uses of deprecated ARM instructions. + Sped up Math.floor by using SSE 4.1 roundsd instruction on ia32. + Removed restriction on the size of disassembled code that is printed. ------------------------------------------------------------------- Sat Aug 6 07:29:15 UTC 2011 - tittiatcoke@gmail.com - Update to 3.5.2.0 ------------------------------------------------------------------- Sat Jul 30 08:11:13 UTC 2011 - tittiatcoke@gmail.com - Update to 3.5.1.0 ------------------------------------------------------------------- Thu Jul 21 17:05:02 UTC 2011 - tittiatcoke@gmail.com - Update to 3.4.13 ------------------------------------------------------------------- Sun Jul 17 08:27:03 UTC 2011 - tittiatcoke@gmail.com - Update to 3.4.12.1 ------------------------------------------------------------------- Mon Jun 20 20:28:42 UTC 2011 - tittiatcoke@gmail.com - Update to 3.4.4.0 ------------------------------------------------------------------- Mon Jun 13 11:16:26 UTC 2011 - tittiatcoke@gmail.com - Update to 3.4.3.0 ------------------------------------------------------------------- Tue May 31 16:17:22 UTC 2011 - tittiatcoke@gmail.com - Update to 3.4.0.1 ------------------------------------------------------------------- Sat May 28 19:40:54 UTC 2011 - tittiatcoke@gmail.com - Update to 3.3.10.1 ------------------------------------------------------------------- Wed May 25 12:23:08 UTC 2011 - tittiatcoke@gmail.com - Update to 3.3.10.0 ------------------------------------------------------------------- Wed May 25 05:07:26 UTC 2011 - tittiatcoke@gmail.com - Update to 3.3.9.3 ------------------------------------------------------------------- Fri May 6 16:50:25 UTC 2011 - tittiatcoke@gmail.com - Update to 3.3.4.0 ------------------------------------------------------------------- Thu Apr 28 16:56:16 UTC 2011 - tittiatcoke@gmail.com - Update to 3.3.2.0 ------------------------------------------------------------------- Fri Apr 22 05:35:14 UTC 2011 - tittiatcoke@gmail.com - Update to 3.3.1.0 ------------------------------------------------------------------- Mon Apr 18 16:53:28 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.10.0 ------------------------------------------------------------------- Tue Apr 12 15:55:45 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.9.1 ------------------------------------------------------------------- Fri Apr 8 14:51:37 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.8.3 ------------------------------------------------------------------- Thu Mar 31 17:45:52 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.6.0 ------------------------------------------------------------------- Mon Mar 28 16:40:41 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.5.0 ------------------------------------------------------------------- Fri Mar 18 17:52:14 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.3.1 ------------------------------------------------------------------- Wed Mar 16 05:05:52 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.2.1 ------------------------------------------------------------------- Fri Mar 11 08:07:26 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.1.1 ------------------------------------------------------------------- Wed Mar 9 18:45:44 UTC 2011 - tittiatcoke@gmail.com - Update to 3.2.0.2 ------------------------------------------------------------------- Fri Mar 4 08:10:13 UTC 2011 - tittiatcoke@gmail.com - Update to 3.1.8.0 ------------------------------------------------------------------- Wed Mar 2 13:01:45 UTC 2011 - tittiatcoke@gmail.com - Update to 3.1.7.0 ------------------------------------------------------------------- Sun Feb 27 09:02:12 UTC 2011 - tittiatcoke@gmail.com - Update to 3.1.6.1 ------------------------------------------------------------------- Sun Feb 27 08:51:15 UTC 2011 - tittiatcoke@gmail.com - Update to 3.1.6.0 ------------------------------------------------------------------- Wed Feb 16 23:05:36 UTC 2011 - tittiatcoke@gmail.com - Update to 3.1.5.0 ------------------------------------------------------------------- Thu Jan 20 08:20:25 UTC 2011 - tittiatcoke@gmail.com - Update to 3.0.9.0 ------------------------------------------------------------------- Wed Jan 5 16:04:59 UTC 2011 - rwooninck@opensuse.org - Update to 3.0.6.0 ------------------------------------------------------------------- Tue Dec 21 18:31:46 UTC 2010 - rwooninck@opensuse.org - update to 3.0.4.1 ------------------------------------------------------------------- Fri Dec 17 13:58:50 UTC 2010 - tittiatcoke@gmail.com - Update to 3.0.3.0 ------------------------------------------------------------------- Tue Dec 7 17:59:25 UTC 2010 - tittiatcoke@gmail.com - update to 3.0.0.1 ------------------------------------------------------------------- Wed Dec 1 08:34:06 UTC 2010 - tittiatcoke@gmail.com - update to 2.5.9.1 ------------------------------------------------------------------- Thu Nov 25 09:02:06 UTC 2010 - tittiatcoke@gmail.com - update to 2.5.8.0 * new package (libv8-2) to follow package specifications. ------------------------------------------------------------------- Thu Nov 11 11:05:37 UTC 2010 - tittiatcoke@gmail.com - update to 2.5.6.0 ------------------------------------------------------------------- Wed Nov 3 07:37:43 UTC 2010 - tittiatcoke@gmail.com - update to 2.5.3.0 ------------------------------------------------------------------- Wed Oct 27 19:35:36 UTC 2010 - tittiatcoke@gmail.com - Update to 2.5.2.0 ------------------------------------------------------------------- Fri Oct 22 18:17:04 UTC 2010 - tittiatcoke@gmail.com - update to 2.5.1.0 ------------------------------------------------------------------- Fri Oct 15 19:08:40 UTC 2010 - tittiatcoke@gmail.com - Update to 2.4.9.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor