[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da
msaboff at apple.com
msaboff at apple.com
Wed Dec 22 18:17:46 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 9068f35090b69f517ca14607b2a288dcad617f4f
Author: msaboff at apple.com <msaboff at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Dec 9 17:18:29 2010 +0000
2010-12-09 Michael Saboff <msaboff at apple.com>
Reviewed by Darin Adler.
Changed setting of backtrack labels to not overwrite a prior
label. Where losing prior labe which then reverted back to
next character label.
https://bugs.webkit.org/show_bug.cgi?id=50579
* yarr/RegexJIT.cpp:
(JSC::Yarr::RegexGenerator::BacktrackDestination::setBacktrackToLabel):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73617 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index 0754134..4534441 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -1,38 +1,3 @@
-2010-06-28 Michael Saboff <msaboff at apple.com>
-
- Reviewed by Darin Adler.
-
- Bug 41238 - RegExp performance slow on Dromaeo benchmark
-
- Other javascript engines appear to cache prior results of regular
- expression operations.
-
- Suggest adding some sort of caching mechanism to regular expression
- processing.
-
- Added a single entry cache of match() results to RegExp class.
-
- Also added performance improvements to UString == operator.
- First check the impls for equality. Then get the length of
- each of the non-null impls. Next check the sizes for equality.
- Then check the data for the case of different impls that point
- to the same data (most likely due to substrings from the beginning of
- another string). Lastly we check the underlying data for equality.
-
- Refactored Vector<>::operator=() method into a separate copy() method
- that it calls. The copy() method is explicitly used for deep copying.
-
- * runtime/RegExp.cpp:
- (JSC::RegExp::RegExp):
- (JSC::RegExp::match):
- * runtime/RegExp.h:
- * runtime/UString.h:
- (JSC::operator==):
- * wtf/Vector.h:
- (WTF::::operator):
- (WTF::::copy):
-
-<<<<<<< .mine
2010-12-09 Michael Saboff <msaboff at apple.com>
Reviewed by Darin Adler.
@@ -45,7 +10,6 @@
* yarr/RegexJIT.cpp:
(JSC::Yarr::RegexGenerator::BacktrackDestination::setBacktrackToLabel):
-=======
2010-12-08 Gavin Barraclough <barraclough at apple.com>
Reviewed by Sam Weinig.
@@ -179,7 +143,6 @@
* JavaScriptCore.xcodeproj/project.pbxproj:
->>>>>>> .r73612
2010-12-08 Oliver Hunt <oliver at apple.com>
Reviewed by Gavin Barraclough.
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list