Permalink
Commits on Jun 6, 2012
  1. If JIT fails, fallback to interpreter

    krestenkrab committed Jun 6, 2012
    This is actually a hack, but works if e.g. the
    generated byte code is too large.
Commits on Jun 5, 2012
  1. Implement new exile driver API for R15

    krestenkrab committed Jun 5, 2012
    - new read_file_info encoding
    - new list_dir encoding
    
    These need to be properly conditionalized before
    we merge to master, so old OTP's still work.
  2. Implement new BIFs for R15

    krestenkrab committed Jun 5, 2012
    - erlang:dt_prepend_vm_tag_data/1
    - erlang:posixtime_to_universaltime/1
    - erlang:check_old_code/1
  3. Fix crasher in prim_file:internal_name2native

    krestenkrab committed Jun 5, 2012
    This BIF needs a redo
    
    1. Figure out how it is supposed to work
    2. Make it so.
    
    It seems that this should be pretty much like
    iolist_to_binary, except it also needs to 
    encode the file name according to a local
    os-specific encoding.
  4. Update readme a little bit

    krestenkrab committed Jun 5, 2012
  5. Add file/line info to stack traces

    krestenkrab committed Jun 5, 2012
    This is added both to the proper .class file
    line number tables, and to erlang stack
    traces.
  6. Update to require a 1.7 JVM

    Gregory Burd committed Jun 5, 2012
  7. Whitespace

    Gregory Burd committed Jun 5, 2012
  8. Remove ^M line endings

    Gregory Burd committed Jun 5, 2012
  9. Remove debug statements

    Gregory Burd committed Jun 5, 2012
  10. Formatting

    Gregory Burd committed Jun 5, 2012
  11. Add missing BIFs related to dtrace support in r15b01.

    Gregory Burd committed Jun 5, 2012
  12. Use new kilim from asm-4.0 branch

    krestenkrab committed Jun 5, 2012
    Also implement the new R15 line opcode
    For now, just ignore; it doesn't do anything yet
    
    Bump version to 0.3
Commits on Apr 14, 2012
  1. Merge pull request #62 from jetztgradnet/miscchanges2

    krestenkrab committed Apr 14, 2012
    Improved startup and auto-detection of Erlang environment + Misc changes
  2. cleaned up ejc starter

    jetztgradnet committed Apr 14, 2012
  3. bumped version to 0.2

    jetztgradnet committed Apr 14, 2012
  4. ignoring more files

    jetztgradnet committed Apr 14, 2012
  5. Improved startup and auto-detection of Erlang environment.

    jetztgradnet committed Apr 14, 2012
    Erlang env is searched for in:
     -root arg
     <classpath>
     $PATH (searching for 'erl')
    
    ERTS and OTP versions are detected automatically.
    
    Also, loading Erlang environment from class path now works correctly
Commits on Apr 12, 2012
Commits on Dec 14, 2011
  1. ignoring some more files

    jetztgradnet committed Dec 14, 2011
Commits on Dec 5, 2011
  1. Interpreter: comment out logging in critical places. This fixes perfo…

    Erik Søe Sørensen committed Dec 5, 2011
    …rmance problems.
Commits on Sep 26, 2011
Commits on Sep 22, 2011
  1. stdio streams may now be set at a single place in ERT#setXxxStream() …

    krestenkrab committed Sep 22, 2011
    …or ...
    
    ...ERT#set_stdio()
    
    Manually applied patch by jetztgradnet
    
    jetztgradnet@9abc3cc
  2. remove external configuration and try to find $OTPROOT on our own. Th…

    jetztgradnet committed with krestenkrab Aug 30, 2011
    …is file will still be used if available, but by default, Erjang searches for OTP in standard locations. Command line argument -root is still used as well.
  3. - renamed Eclipse project from erlang to erjang

    jetztgradnet committed with krestenkrab Aug 29, 2011
    - added launch configuration
    - fixed src path of kilim to be kilim-erjang