[parrot/parrot] ea1641: Add opsc build dependency on LLMV
noreply at github.com
noreply at github.com
Sun May 1 12:27:08 UTC 2011
Branch: refs/heads/jit_prototype
Home: https://github.com/parrot/parrot
Commit: ea1641fec8674b5973aaf7cd4a354a1794ee069b
https://github.com/parrot/parrot/commit/ea1641fec8674b5973aaf7cd4a354a1794ee069b
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-01 (Sun, 01 May 2011)
Changed paths:
M compilers/opsc/Rules.mak
Log Message:
-----------
Add opsc build dependency on LLMV
Commit: 6610a93fe1fb74a1a9b469743b4bee17fc489c42
https://github.com/parrot/parrot/commit/6610a93fe1fb74a1a9b469743b4bee17fc489c42
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-01 (Sun, 01 May 2011)
Changed paths:
M runtime/parrot/library/LLVM.pm
M runtime/parrot/library/LLVM/Module.pm
M src/llvm_extra.cpp
Log Message:
-----------
[llvm] Extract defined types from LLMVModule and expose it via bindings
Commit: b029c56d43a72f000b8cbea9daa889a8bf2a753e
https://github.com/parrot/parrot/commit/b029c56d43a72f000b8cbea9daa889a8bf2a753e
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-01 (Sun, 01 May 2011)
Changed paths:
M runtime/parrot/library/LLVM/Type.pm
Log Message:
-----------
[llvm] Add more methods to LLVM::Type
Commit: 5127ff68c130ed032bacb1500049c5097ca49a7e
https://github.com/parrot/parrot/commit/5127ff68c130ed032bacb1500049c5097ca49a7e
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-05-01 (Sun, 01 May 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
Initial cut of extracting of underlying struct type from llvm bitcode. Now we can generate proper accessor for something like 'interp->ctx'
Compare: https://github.com/parrot/parrot/compare/0fea15f...5127ff6
More information about the parrot-commits
mailing list