Title: [99516] trunk/Source/_javascript_Core
- Revision
- 99516
- Author
- fpi...@apple.com
- Date
- 2011-11-07 19:02:19 -0800 (Mon, 07 Nov 2011)
Log Message
Switch back to 1+1 value profiling buckets, since it didn't help on arewefastyet,
but it appears to help on other benchmarks.
Rubber stamped by Oliver Hunt.
* bytecode/ValueProfile.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (99515 => 99516)
--- trunk/Source/_javascript_Core/ChangeLog 2011-11-08 02:41:53 UTC (rev 99515)
+++ trunk/Source/_javascript_Core/ChangeLog 2011-11-08 03:02:19 UTC (rev 99516)
@@ -1,3 +1,12 @@
+2011-11-07 Filip Pizlo <fpi...@apple.com>
+
+ Switch back to 1+1 value profiling buckets, since it didn't help on arewefastyet,
+ but it appears to help on other benchmarks.
+
+ Rubber stamped by Oliver Hunt.
+
+ * bytecode/ValueProfile.h:
+
2011-11-07 Ariya Hidayat <ar...@sencha.com>
"use strict" can not contain escape sequences or line continuation
Modified: trunk/Source/_javascript_Core/bytecode/ValueProfile.h (99515 => 99516)
--- trunk/Source/_javascript_Core/bytecode/ValueProfile.h 2011-11-08 02:41:53 UTC (rev 99515)
+++ trunk/Source/_javascript_Core/bytecode/ValueProfile.h 2011-11-08 03:02:19 UTC (rev 99516)
@@ -38,7 +38,7 @@
#if ENABLE(VALUE_PROFILER)
struct ValueProfile {
- static const unsigned logNumberOfBuckets = 3; // 8 buckets
+ static const unsigned logNumberOfBuckets = 0; // 1 bucket
static const unsigned numberOfBuckets = 1 << logNumberOfBuckets;
static const unsigned numberOfSpecFailBuckets = 1;
static const unsigned bucketIndexMask = numberOfBuckets - 1;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes