Permalink
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
    
    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
  4. Cause erlang:halt/[01] to actually halt

    krestenkrab committed Sep 22, 2011
    We do this by thawing a special java.lang.Error-derived exception 
    erjng.ErjangHalt, which is handles specially in the top-level
    frames of erlang processes.
    
    Should fix issue 59 trifork#59
    except we still need to make kilim not print the stack trace.
Commits on Aug 19, 2011
  1. Implemented os:timestamp/0.

    esstrifork committed Aug 19, 2011
Commits on Aug 14, 2011
  1. Instruction peep-hole rewriter: handling call_fun in tail position pr…

    Erik Søe Sørensen committed Aug 14, 2011
    …operly.
Commits on Jul 29, 2011
  1. Merge pull request #58 from eriksoe/master

    krestenkrab committed Jul 29, 2011
    File subsystem - working better with both new and old prim_file versions.
Commits on Jul 22, 2011
  1. Merge pull request #57 from jetztgradnet/clean-shutdown

    krestenkrab committed Jul 22, 2011
    Ensure clean shutdown without calling System.exit().
Commits on Jul 20, 2011
  1. Ensure clean shutdown without calling System.exit().

    jetztgradnet committed Jul 20, 2011
    Note: it is currently not possible to restart Erjang without reloading the classes, as some (static) objects need to be re-created: ERT.scheduler, ERT.async_scheduler, ETimerTask.send_timer
Commits on Jul 11, 2011
  1. Merge pull request #56 from jetztgradnet/erlang-r14b

    krestenkrab committed Jul 11, 2011
    Added support for Erlang/OTP R14B01
Commits on Jul 10, 2011
  1. some cleanup

    jetztgradnet committed Jul 10, 2011
  2. Added support for command FILE_DATASYNC, which is implemented as syno…

    jetztgradnet committed Jul 10, 2011
    …nym to FILE_FSYNC. See erlang/otp@3f53a96#erts/emulator/drivers/common/efile_drv.c for the corresponding commit in Erlang/OTP.