[parrot/parrot] 644a53: add a header with an m0 register name->number enum

noreply at github.com noreply at github.com
Mon Apr 4 19:57:06 UTC 2011


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

Commit: 644a53bc8669ec153c36476ac36a71b3ecf09bc2
    https://github.com/parrot/parrot/commit/644a53bc8669ec153c36476ac36a71b3ecf09bc2
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-04-04 (Mon, 04 Apr 2011)

Changed paths:
  M .gitignore
  M src/dynoplibs/m0proto.ops
  A src/dynoplibs/m0proto_const.h

Log Message:
-----------
add a header with an m0 register name->number enum


Commit: 339c95f7d3464b8fc0f606260c435cea59361ce8
    https://github.com/parrot/parrot/commit/339c95f7d3464b8fc0f606260c435cea59361ce8
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-04-04 (Mon, 04 Apr 2011)

Changed paths:
  M config/gen/makefiles/root.in
  M src/dynoplibs/m0proto_const.h

Log Message:
-----------
add the necessary magic to generate pasm consts from an enum

Right now this results in things like q<m0_add_i ctx, .M0_I1, .M0_I2, .M0_I3>
which is a bit too noisy for non-generated code.


Commit: 614523a48b48e5b372c65d60ab5948a2b200a6be
    https://github.com/parrot/parrot/commit/614523a48b48e5b372c65d60ab5948a2b200a6be
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-04-04 (Mon, 04 Apr 2011)

Changed paths:
  A runtime/parrot/include/m0proto_names.pir
  M t/dynoplibs/m0proto.t

Log Message:
-----------
use a bit of macro hackery to make M0 ops look nicer


Commit: 2bb961ae969f57ce27365429ada3eb86128b010d
    https://github.com/parrot/parrot/commit/2bb961ae969f57ce27365429ada3eb86128b010d
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-04-04 (Mon, 04 Apr 2011)

Changed paths:
  M t/dynoplibs/m0proto.t

Log Message:
-----------
make register use a little more consistent


Compare: https://github.com/parrot/parrot/compare/31ce228...2bb961a


More information about the parrot-commits mailing list