Last active
June 15, 2016 05:26
-
-
Save polygonplanet/f5e079107b836ee4877d19a87cde9eb7 to your computer and use it in GitHub Desktop.
heavyProcess irhydra
This file contains 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
B0 | |
t1 | |
Parameter 0 Tagged | |
v3 | |
Prologue Tagged | |
v4 | |
Goto B1 Tagged | |
B1 | |
t6 | |
Context Tagged | |
v9 | |
Goto B2 Tagged | |
B2 | |
v16 | |
Branch t15 goto (B4, B3) (None) Tagged | |
B3 | |
for (var i = 0; i < 10000; i++) { | |
t21 | |
UnknownOSRValue parameter @ 0 Tagged | |
t22 | |
UnknownOSRValue special @ 1 Tagged | |
t23 | |
UnknownOSRValue local @ 2 Tagged | |
t24 | |
UnknownOSRValue local @ 3 Tagged | |
t25 | |
UnknownOSRValue local @ 4 Tagged | |
v27 | |
OsrEntry changes[NewSpacePromotion,OsrEntries] Tagged | |
t28 | |
Context Tagged | |
i102 | |
Change t24 t to i -0? TaggedNumber | |
v30 | |
Goto B5 Tagged | |
B4 | |
v19 | |
Goto B5 Tagged | |
B5 | |
t31 | |
Phi [ t1 t21 uses0v Tagged] | |
t32 | |
Phi [ t6 t28 uses6v Tagged] | |
t33 | |
Phi [ t2 t23 uses1v Tagged] | |
i34 | |
Phi [ i13 i102 uses1s TaggedNumber] | |
v43 | |
Goto B6 Tagged | |
B6 | |
t38 | |
Phi [ t33 t62 uses2v Tagged] | |
i39 | |
Phi [ i34 i93 uses3v TaggedNumber] | |
for (var i = 0; i < 10000; i++) { | |
i48 | |
CompareNumericAndBranch LT i39 i47 goto (B7, B14) Tagged | |
B7 | |
v51 | |
Goto B8 Tagged | |
B8 | |
v66 | |
Goto B9 Tagged | |
B9 | |
t62 | |
Phi [ t38 t103 uses1v Tagged] | |
i64 | |
Phi [ i58 i87 uses3v TaggedNumber] | |
for (var j = 0; j < 10000; j++) { | |
i70 | |
CompareNumericAndBranch LT i64 i47 goto (B10, B12) Tagged | |
B10 | |
v73 | |
Goto B11 Tagged | |
B11 | |
v = i * j; | |
i82 | |
Mul i39 i64 ! -0? TaggedNumber | |
for (var j = 0; j < 10000; j++) { | |
i87 | |
Add i64 i86 TaggedNumber | |
for (var j = 0; j < 10000; j++) { | |
t103 | |
Change i82 i to t | |
v90 | |
Goto B9 Tagged | |
B12 | |
v76 | |
Goto B13 Tagged | |
B13 | |
for (var i = 0; i < 10000; i++) { | |
i93 | |
Add i39 i86 TaggedNumber | |
v96 | |
Goto B6 Tagged | |
B14 | |
v54 | |
Goto B15 Tagged | |
B15 | |
return v; | |
v100 | |
Return t38 (pop s104 values) Tagged |
This file contains 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 v; | |
for (var i = 0; i < 10000; i++) { | |
for (var j = 0; j < 10000; j++) { | |
v = i * j; | |
} | |
} | |
return v; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment