This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for SunSpider, LongSpider, V8Spider, Octane, Kraken, JSRegress, and AsmBench on hanayamata. | |
VMs tested: | |
"Baseline" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/nan12-master/Release/bin/jsc | |
"Patched" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/nan12/Release/bin/jsc | |
Collected 50 samples per benchmark/VM, with 50 VM invocations per benchmark. Emitted a call to gc() between sample measurements. | |
Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level | |
timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Source/JavaScriptCore/CMakeLists.txt b/Source/JavaScriptCore/CMakeLists.txt | |
index 4d68a73..8499e8e 100644 | |
--- a/Source/JavaScriptCore/CMakeLists.txt | |
+++ b/Source/JavaScriptCore/CMakeLists.txt | |
@@ -171,6 +171,7 @@ set(JavaScriptCore_SOURCES | |
bindings/ScriptObject.cpp | |
bindings/ScriptValue.cpp | |
+ builtins/StaticSymbols.cpp | |
builtins/BuiltinExecutables.cpp |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for Octane on hanayamata. | |
VMs tested: | |
"baseline" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/perf-master/Release/bin/jsc | |
"patched" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/perf/Release/bin/jsc | |
Collected 100 samples per benchmark/VM, with 100 VM invocations per benchmark. Emitted a call to | |
gc() between sample measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used | |
the jsc-specific preciseTime() function to get microsecond-level timing. Reporting benchmark | |
execution times with 95% confidence intervals in milliseconds. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for SunSpider, Octane, Kraken, and AsmBench on hanayamata. | |
VMs tested: | |
"baseline" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/perf-master/Release/bin/jsc | |
"patched" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/perf/Release/bin/jsc | |
Collected 30 samples per benchmark/VM, with 30 VM invocations per benchmark. Emitted a call to gc() between sample | |
measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to | |
get microsecond-level timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for SunSpider, Octane, Kraken, and AsmBench on hanayamata. | |
VMs tested: | |
"baseline" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/encode-master/Release/bin/jsc | |
"patched" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/encode/Release/bin/jsc | |
Collected 30 samples per benchmark/VM, with 30 VM invocations per benchmark. Emitted a call to gc() between sample | |
measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to | |
get microsecond-level timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for SunSpider, Octane, Kraken, and AsmBench on hanayamata. | |
VMs tested: | |
"baseline" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/encode-master/Release/bin/jsc | |
"patched" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/encode/Release/bin/jsc | |
Collected 30 samples per benchmark/VM, with 30 VM invocations per benchmark. Emitted a call to gc() between sample | |
measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used the jsc-specific preciseTime() function to | |
get microsecond-level timing. Reporting benchmark execution times with 95% confidence intervals in milliseconds. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark report for SunSpider on hanayamata. | |
VMs tested: | |
"baseline" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/eval-master/Release/bin/jsc | |
"patched" at /home/yusukesuzuki/dev/WebKit/WebKitBuild/eval/Release/bin/jsc | |
Collected 40 samples per benchmark/VM, with 40 VM invocations per benchmark. Emitted a call to gc() | |
between sample measurements. Used 1 benchmark iteration per VM invocation for warm-up. Used the | |
jsc-specific preciseTime() function to get microsecond-level timing. Reporting benchmark execution times | |
with 95% confidence intervals in milliseconds. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Wed May 11 22:09:14 2016 | |
+------------------------------------------------------+ | |
| NVIDIA-SMI 361.42 Driver Version: 361.42 | | |
|-------------------------------+----------------------+----------------------+ | |
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | |
|===============================+======================+======================| | |
| 0 GeForce GTX TIT... Off | 0000:06:00.0 Off | N/A | | |
| 48% 74C P2 117W / 189W | 638MiB / 6140MiB | 76% Default | | |
+-------------------------------+----------------------+----------------------+ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[X / _ / X:gpgpu]$ ~/dev/WebKit/WebKitBuild/sampling-profiler-linux/Release/bin/jsc sampling-profiler/samplingProfiler.js v8-deltablue-strict.js | |
Num total walks: 50. Failed walks percent: 0.020000 | |
Total stack traces: 48. Needs verification percent: 0.000000 | |
Num total walks: 100. Failed walks percent: 0.010000 | |
Total stack traces: 98. Needs verification percent: 0.000000 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var args = arguments; | |
(function () { | |
var code = readFile(args[0]); | |
var ast = UglifyJS.parse(code); | |
ast.figure_out_scope(); | |
var compressor = UglifyJS.Compressor({ | |
}); |