[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