DescriptionIntroduce extra IC state to record additional feedback from IC-s.
Extra IC state is only two bits and only supported for call IC-s for
now. To change its extra state an IC stub jumps to a new miss stub
that goes to runtime as usual but then instead of going megamorphic
generates a monomorphic stub with the updated state.
Committed: http://code.google.com/p/v8/source/detail?r=6370
Patch Set 1 #Patch Set 2 : Use the extra state in string IC stubs #
Total comments: 1
Patch Set 3 : Moved the logic to runtime #
Total comments: 4
Patch Set 4 : . #Patch Set 5 : . #Patch Set 6 : Shared miss stub #
Total comments: 4
Patch Set 7 : Less hacks #Patch Set 8 : . #Patch Set 9 : . #Patch Set 10 : . #
Total comments: 1
Patch Set 11 : Last fixes and ports to arm and x64 #
Messages
Total messages: 9 (0 generated)
|