[parrot/parrot] 7014b1: Workaround for MMD "failure".

noreply at github.com noreply at github.com
Sun Mar 27 12:24:56 UTC 2011


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

Commit: 7014b15245e3d4f85b4d323f6a84c9f5cd44a804
    https://github.com/parrot/parrot/commit/7014b15245e3d4f85b4d323f6a84c9f5cd44a804
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-27 (Sun, 27 Mar 2011)

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

Log Message:
-----------
Workaround for MMD "failure".

MMD fail to choose Ops::Op vs PAST::Block.


Commit: 0eb0f3ce561535fb1f1d43dbea5b2f8e4068775e
    https://github.com/parrot/parrot/commit/0eb0f3ce561535fb1f1d43dbea5b2f8e4068775e
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-27 (Sun, 27 Mar 2011)

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

Log Message:
-----------
"Register constants" JITting.


Commit: 5d96131c1fe9f12fcd5ebe7f9978e898d0804ebd
    https://github.com/parrot/parrot/commit/5d96131c1fe9f12fcd5ebe7f9978e898d0804ebd
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-27 (Sun, 27 Mar 2011)

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

Log Message:
-----------
Fallthrough for PAST::Op<undef>


Commit: 81dd66b5f57dd8bdce194118c67d4ef2a808265c
    https://github.com/parrot/parrot/commit/81dd66b5f57dd8bdce194118c67d4ef2a808265c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-27 (Sun, 27 Mar 2011)

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

Log Message:
-----------
Fix JIT.jit and add .optimize method.


Commit: a35c94ef9cdcb1dae2213a204cdb4d521820033b
    https://github.com/parrot/parrot/commit/a35c94ef9cdcb1dae2213a204cdb4d521820033b
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-27 (Sun, 27 Mar 2011)

Changed paths:
  M src/pmc/sub.pmc

Log Message:
-----------
Create ccont in Sub.invoke when it's null.

This is (temporary) workaround for jit prototype purpose.


Commit: 4a04e0f8d61add040d24c4d4c91c71dec0459460
    https://github.com/parrot/parrot/commit/4a04e0f8d61add040d24c4d4c91c71dec0459460
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-27 (Sun, 27 Mar 2011)

Changed paths:
  M t/jit/test.t

Log Message:
-----------
Rework test to be kind of real jit proto.


Compare: https://github.com/parrot/parrot/compare/c9fc22d...4a04e0f


More information about the parrot-commits mailing list