Skip to content

Instantly share code, notes, and snippets.

@dafioram
dafioram / gist:3699831914705eef1a8e6dbb3b53def0
Created September 20, 2017 22:49
#1026 HotSpot::doit disasm diff #2
After
002a:004f: 38 b5 02 pushi 02b5 ; 693, useHotspots
002a:0052: 76 push0
002a:0053: 81 50 lag 50 ; 80, 'P'
002a:0055: 4a 04 00 send 0004
002a:0058: 18 not
002a:0059: 2f 05 bt 05 [0060]
002a:005b: 89 13 lsg 13 ; 19
002a:005d: 81 15 lag 15 ; 21
@dafioram
dafioram / gist:f955d323145f7565508c4087550d1d36
Last active September 20, 2017 11:48
#1026 disasm HotSpot::doit diff
After
0029:004f: 38 b5 02 pushi 02b5 ; 693, useHotspots
0029:0052: 76 push0
0029:0053: 81 50 lag 50 ; 80, 'P'
0029:0055: 4a 04 00 send 0004
0029:0058: 18 not
0029:0059: 2f 05 bt 05 [0060]
0029:005b: 89 13 lsg 13 ; 19
0029:005d: 81 15 lag 15 ; 21
@dafioram
dafioram / Normal Trace
Created September 18, 2017 04:45
Trace Compare #9977
0028:004f: 38 b5 02 pushi 02b5 ; 693, useHotspots
0028:0052: 76 push0
Step #1399988
0028:0053: 81 50 lag 50 ; 80, 'P'
Step #1399989
0028:0055: 4a 04 00 send 0004
User::useHotspots[VAR]()
Step #1399990
0028:0058: 18 not
Step #1399991