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
Index: Tools/Scripts/run-jsc-stress-tests | |
=================================================================== | |
--- Tools/Scripts/run-jsc-stress-tests (revision 155210) | |
+++ Tools/Scripts/run-jsc-stress-tests (working copy) | |
@@ -63,7 +63,8 @@ | |
def run(kind, *options) | |
name = "#{$benchmark}.#{kind}" | |
print "#{name}: " | |
- if system($jscPath.to_s, *options, $benchmark) | |
+ joinedOptions = options.nil? ? "" : options.join(" ") |
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
This is the fast part of put by val: | |
--- | |
[ 336] put_by_id_transition_normal loc3, constructor(@id12), loc2 llint(prev = 0x1224e640, next = 0x1224e5f0 (offset = 0), chain = 0x120a26e0: [struct = 0x1233b450 (offset = 0), struct = 0x1232cd40 (offset = 0), struct = 0x1203ecd0 (offset = 111)]) | |
0x17d72c8a: mov -0x20(%ebp), %edx // Loading the value | |
0x17d72c8d: mov -0x1c(%ebp), %eax // Loading the tag | |
0x17d72c90: cmp $0xfb, %eax // Checking the tag | |
0x17d72c93: jnz 0x17d72cc9 // Slow path if we don't have an object | |
0x17d72c99: cmp $0x0, 0x7(%edx) // This is a repatch point based on structure check | |
0x17d72c9d: jnz 0x17d72cc9 | |
0x17d72ca3: mov %ebp, (%esp) |
OlderNewer