DescriptionA bunch of changes to speed up math on ARM.
* Identify heap numbers that contain non-Smi int32s and do bit
ops on them without calling the fp hardware or emulation.
* Identify results that are non-Smi int32s and write them into
heap numbers without calling the fp hardware or emulation.
* Do unary minus on heap numbers without going into the runtime
system.
* On add, sub and mul if we have both Smi and heapnumber inputs
to the same operation then convert the Smi to a double and do
the op without going into runtime system. This also applies
if we have two Smi inputs but the result is not Smi.
Committed: http://code.google.com/p/v8/source/detail?r=2131
Patch Set 1 #
Total comments: 9
Patch Set 2 : '' #
Total comments: 15
Patch Set 3 : '' #
Total comments: 1
Messages
Total messages: 7 (0 generated)
|