[parrot/parrot] fafca7: Use args instead of arg_types to calculate op size...

noreply at github.com noreply at github.com
Mon Feb 28 11:44:37 UTC 2011


Branch: refs/heads/opsc_full_parse
Home:   https://github.com/parrot/parrot

Commit: fafca72b9427d8efbbeba1b5f79cbe3d836979a0
    https://github.com/parrot/parrot/commit/fafca72b9427d8efbbeba1b5f79cbe3d836979a0
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M compilers/opsc/src/Ops/Op.pm

Log Message:
-----------
Use args instead of arg_types to calculate op size.


Commit: b41f1c4912c6b23046ef799709ecc88ac24e978f
    https://github.com/parrot/parrot/commit/b41f1c4912c6b23046ef799709ecc88ac24e978f
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Actions.pm
  M compilers/opsc/src/Ops/Compiler/Grammar.pm

Log Message:
-----------
Split generation of Ops::Op into 2 stages.

It will simplify handling of OPSIZE and JUMPs.


Commit: a92c6ed3b3e772c91975bb4c9d84bcb34a2b60cc
    https://github.com/parrot/parrot/commit/a92c6ed3b3e772c91975bb4c9d84bcb34a2b60cc
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Actions.pm

Log Message:
-----------
Rework handling of op jumps.


Commit: a3f51579332c0ea99b27f08e79ebd8b0ccd2aadd
    https://github.com/parrot/parrot/commit/a3f51579332c0ea99b27f08e79ebd8b0ccd2aadd
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Actions.pm

Log Message:
-----------
Rework handling of OPSIZE macro


Commit: 6d86514f5a957d20188399b1961dd0ed410c1948
    https://github.com/parrot/parrot/commit/6d86514f5a957d20188399b1961dd0ed410c1948
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M compilers/opsc/src/Ops/Op.pm

Log Message:
-----------
Remove rewriting of OPSIZE macro. We don't generate it anymore.


Commit: cd04b2e2c05451e5aa2b42944327107bba8eb383
    https://github.com/parrot/parrot/commit/cd04b2e2c05451e5aa2b42944327107bba8eb383
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Actions.pm

Log Message:
-----------
Fix generating OP.jump




More information about the parrot-commits mailing list