Skip to content
This repository
branch: jit_prototype

May 02, 2011

  1. Vasily Chekalkin

    More checks and debug in handling pirop<=>

    authored May 03, 2011
  2. Vasily Chekalkin

    Handle 'unnamed' function calls. E.g. 'foo->bar()' is parsed as (call…

    … (keyed_arrow 'foo 'bar) ())
    authored May 03, 2011
  3. Vasily Chekalkin

    Refactor generating of GEP to share common logic with just variable

    authored May 03, 2011
  4. Vasily Chekalkin

    Fix debug output

    authored May 03, 2011
  5. Vasily Chekalkin

    Add NULL and NEED_CONTINUATION definisions

    authored May 03, 2011
  6. Vasily Chekalkin

    [llvm] Add Constant.int_to_ptr

    authored May 03, 2011
  7. Vasily Chekalkin

    Remove debug _dumper

    authored May 03, 2011
  8. Vasily Chekalkin

    [llvm] Init struct.PMC and struct.STRING from LLVM bitcode.

    authored May 03, 2011
  9. Vasily Chekalkin

    [llvm] Change Builder.call to accept Value instead of Function. This …

    …is required for generating pointer-to-function calls.
    authored May 03, 2011
  10. Vasily Chekalkin

    Add proper preamble to jitted.ops so LLVM will have a chance to gener…

    …ate more stuff used in jitter.
    authored May 03, 2011
  11. Vasily Chekalkin

    Refactor generating of VTABLE macros. Add PMC_data.

    authored May 02, 2011
  12. Vasily Chekalkin

    Add VTABLE_invoke preprocessing

    authored May 02, 2011

May 01, 2011

  1. Vasily Chekalkin

    Add more struct definitions

    authored May 01, 2011
  2. Vasily Chekalkin

    Finish 'proper' handling of struct access

    authored May 01, 2011
  3. Vasily Chekalkin

    Add handcrafted structs definitions for future use in 'keyed' access

    authored May 01, 2011
  4. Vasily Chekalkin

    Initial cut of extracting of underlying struct type from llvm bitcode…

    …. Now we can generate proper accessor for something like 'interp->ctx'
    authored May 01, 2011
  5. Vasily Chekalkin

    [llvm] Add more methods to LLVM::Type

    authored May 01, 2011
  6. Vasily Chekalkin

    [llvm] Extract defined types from LLMVModule and expose it via bindings

    authored May 01, 2011
  7. Vasily Chekalkin

    Add opsc build dependency on LLMV

    authored May 01, 2011

Apr 30, 2011

  1. Vasily Chekalkin

    Implement fetching of TypeKind

    authored April 30, 2011
  2. Vasily Chekalkin

    Add fetching of ElementType from pointer type

    authored April 30, 2011

Apr 26, 2011

  1. Vasily Chekalkin

    Use preprocessor in tests

    authored April 26, 2011
  2. Vasily Chekalkin

    Add handling of pirop<!>

    authored April 26, 2011
  3. Vasily Chekalkin

    Add couple more macros

    authored April 26, 2011
  4. Vasily Chekalkin

    Fix check for existence of Preprocessor.

    authored April 26, 2011
  5. Vasily Chekalkin

    Add ability to set CPP for Actions

    authored April 26, 2011
  6. Vasily Chekalkin

    Move Preprocessor into own class

    authored April 26, 2011
  7. Vasily Chekalkin

    Move deep_clone into Utils

    authored April 26, 2011

Apr 25, 2011

  1. Vasily Chekalkin

    Use new function names.

    authored April 25, 2011
  2. Vasily Chekalkin

    Fix merge shenanigans

    authored April 25, 2011
  3. Vasily Chekalkin

    Merge branch 'opsc_llvm' into jit_prototype

    Conflicts:
    	config/auto/llvm.pm
    authored April 25, 2011
  4. Vasily Chekalkin

    Specialize only related part of dumping of LLVM::Stuff.

    authored April 25, 2011
  5. Vasily Chekalkin

    Use template specialization for dumping modules. Also rename 'do_prin…

    …t' to 'dump_to_string'
    authored April 25, 2011
  6. Vasily Chekalkin

    Add more LLVM::Module.dump tests. Because we can!

    authored April 25, 2011
  7. Vasily Chekalkin

    Add usage/testing of new LLVM::Module.dump.

    authored April 25, 2011
Something went wrong with that request. Please try again.