commit v8 for openSUSE:Factory
Hello community, here is the log from the commit of package v8 for openSUSE:Factory checked in at 2012-01-31 10:22:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/v8 (Old) and /work/SRC/openSUSE:Factory/.v8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "v8", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/v8/v8.changes 2011-12-21 17:01:06.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.v8.new/v8.changes 2012-01-31 10:22:44.000000000 +0100 @@ -1,0 +2,105 @@ +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. + +------------------------------------------------------------------- @@ -15 +120 @@ -- Update to 2.7.12.6 +- Update to 3.7.12.6 Old: ---- v8.3.7.12.6.tar.lzma New: ---- v8.3.8.9.0.tar.lzma ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v8.spec ++++++ --- /var/tmp/diff_new_pack.WsisKs/_old 2012-01-31 10:22:46.000000000 +0100 +++ /var/tmp/diff_new_pack.WsisKs/_new 2012-01-31 10:22:46.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package v8 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,8 @@ # - Name: v8 -Version: 3.7.12.6 +Version: 3.8.9.0 Release: 0 Summary: JavaScript Engine License: BSD-3-Clause @@ -157,6 +156,7 @@ %endif install -p libv8.so.%{sover} %{buildroot}%{_libdir} +install -p libv8preparser.so.%{sover} %{buildroot}%{_libdir} mkdir -p %{buildroot}%{_bindir} install -p -m0755 d8 %{buildroot}%{_bindir} @@ -164,6 +164,9 @@ ln -sf libv8.so.%{sover} libv8.so ln -sf libv8.so.%{sover} libv8.so.%{somajor} ln -sf libv8.so.%{sover} libv8.so.%{somajor}.%{sominor} +ln -sf libv8preparser.so.%{sover} libv8preparser.so.%{somajor}.%{sominor} +ln -sf libv8preparser.so.%{sover} libv8preparser.so.%{somajor} +ln -sf libv8preparser.so.%{sover} libv8preparser.so chmod -x %{buildroot}%{_includedir}/v8*.h -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de