[parrot/parrot] 36cce3: Use llvm_config from Configure.pl parameters inste...

noreply at github.com noreply at github.com
Wed Mar 30 12:10:13 UTC 2011


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

Commit: 36cce34921433b53d03eb9dd9e7178b22c5aa65b
    https://github.com/parrot/parrot/commit/36cce34921433b53d03eb9dd9e7178b22c5aa65b
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

Changed paths:
  M config/auto/llvm.pm

Log Message:
-----------
Use llvm_config from Configure.pl parameters instead of hardcoded "llvm-config"


Commit: 35a8807490dcad08a7f23891e9c2c189fc0fd598
    https://github.com/parrot/parrot/commit/35a8807490dcad08a7f23891e9c2c189fc0fd598
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM/Builder.pm

Log Message:
-----------
Use "multi" for auto-generated methods as well.


Commit: 8f4dacef8ce581ffb463b0e7d2bb3360e4e32ec5
    https://github.com/parrot/parrot/commit/8f4dacef8ce581ffb463b0e7d2bb3360e4e32ec5
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-30 (Wed, 30 Mar 2011)

Changed paths:
  M runtime/parrot/library/LLVM.pm

Log Message:
-----------
[llvm] Rework generation of "enum classes".

$foo++ doesn't increase number somehow. Use explicit +1.


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

Changed paths:
  M runtime/parrot/library/LLVM/Builder.pm

Log Message:
-----------
[llvm] Fix creating of LLVM::Values


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

Changed paths:
  M runtime/parrot/library/LLVM/Builder.pm

Log Message:
-----------
[llvm] Fix Build?Cmp invokation


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

Changed paths:
  M runtime/parrot/library/LLVM/Builder.pm

Log Message:
-----------
[llvm] Fix generating of bitwise ops


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

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

Log Message:
-----------
Made $!jitted_sub explicit attribute of Ops::JIT


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

Changed paths:
  M compilers/opsc/src/Ops/JIT.pm
  M t/jit/jitted.ops

Log Message:
-----------
Implement "if" jitting.


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

Changed paths:
  M t/jit/test.t

Log Message:
-----------
Enable a lot of debugging.


Compare: https://github.com/parrot/parrot/compare/1353044...e212ede


More information about the parrot-commits mailing list