[parrot/parrot] 06fda1: Add more ops for jitting test.
noreply at github.com
noreply at github.com
Tue Apr 12 21:46:15 UTC 2011
Branch: refs/heads/jit_prototype
Home: https://github.com/parrot/parrot
Commit: 06fda1a19063843c7c9745be4adaac4f613253d8
https://github.com/parrot/parrot/commit/06fda1a19063843c7c9745be4adaac4f613253d8
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/jit/jitted.ops
Log Message:
-----------
Add more ops for jitting test.
Commit: 0d384e72e2e629cb2b990dcb555532ceb6e56236
https://github.com/parrot/parrot/commit/0d384e72e2e629cb2b990dcb555532ceb6e56236
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M t/compilers/opsc/01-parse-body.t
Log Message:
-----------
Add more tests.
Commit: 5952810bacef52e00aab6d7614e278d7ec7027d3
https://github.com/parrot/parrot/commit/5952810bacef52e00aab6d7614e278d7ec7027d3
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M runtime/parrot/library/LLVM/Type.pm
Log Message:
-----------
Add LLVM::Type::initialize_from_module to take advantage of precompiled bytecode.
Commit: 589fcc7769f6a4e9e60365c09ba1b276f4acc31b
https://github.com/parrot/parrot/commit/589fcc7769f6a4e9e60365c09ba1b276f4acc31b
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M runtime/parrot/library/LLVM/Type.pm
Log Message:
-----------
Don't initialize all types to prevent segfault. I'll fix it later.
Commit: cdda279d21fa47f4bbafab46baea4805a03d24c1
https://github.com/parrot/parrot/commit/cdda279d21fa47f4bbafab46baea4805a03d24c1
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
Stylish changes in error handling
Commit: 5029f5152b0c03e13f7637040a79e73864efd7e1
https://github.com/parrot/parrot/commit/5029f5152b0c03e13f7637040a79e73864efd7e1
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
Initialize LLVM types from loaded bitcode
Commit: 9217a4a4a0416adc97770ea52ae6b40f9f331fcc
https://github.com/parrot/parrot/commit/9217a4a4a0416adc97770ea52ae6b40f9f331fcc
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
Generate int constants
Commit: 36fbc18e96fed0e171cb8668329ee37dc64d244a
https://github.com/parrot/parrot/commit/36fbc18e96fed0e171cb8668329ee37dc64d244a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
Initial (broken) handling of -> access
Commit: eb7660deb4c39d4c57a42ebe6939e461d0b730ae
https://github.com/parrot/parrot/commit/eb7660deb4c39d4c57a42ebe6939e461d0b730ae
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
More semantically correct op_macro jitting
Commit: 5bffc3b14a7686f311093150dd32a53c6463e254
https://github.com/parrot/parrot/commit/5bffc3b14a7686f311093150dd32a53c6463e254
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-04-12 (Tue, 12 Apr 2011)
Changed paths:
M compilers/opsc/src/Ops/JIT.pm
Log Message:
-----------
Temporary skip undeclared functions instead of dying
Compare: https://github.com/parrot/parrot/compare/0f9bcc2...5bffc3b
More information about the parrot-commits
mailing list