'. '

Bck2Brwsr 0.9

From APIDesign

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
* Eliminated useless stack assignments. Instead of doing
+
Eliminated useless stack assignments. Instead of doing
<source lang="javascript">
<source lang="javascript">
Line 14: Line 14:
</source>
</source>
-
which is shorter and more human readable. However I doubt the [[V8]] virtual machine sees any benefits - I think the final native code remains the same. But at least the debugging is now easier (less ''Step Over'' invocations ;-).
+
which is shorter and more human readable. However I doubt the [[V8]] virtual machine sees any benefits - I think the final native code remains the same. But at least the debugging is now easier - there is less ''Step Over'' invocations...

Revision as of 08:42, 20 February 2014

Eliminated useless stack assignments. Instead of doing

var stI0 = lcI0;
var stI1 = lcI1;
var stI0 = stI0 + stI1;
return stI0;

the now generated code is

return lcI0 + lcI1;

which is shorter and more human readable. However I doubt the V8 virtual machine sees any benefits - I think the final native code remains the same. But at least the debugging is now easier - there is less Step Over invocations...

Personal tools
buy