Permalink
Commits on Apr 14, 2012
  1. Merge pull request #62 from jetztgradnet/miscchanges2

    Improved startup and auto-detection of Erlang environment + Misc changes
    krestenkrab committed Apr 14, 2012
  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.

    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
    jetztgradnet committed Apr 14, 2012
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…

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

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

    …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.
    jetztgradnet committed with krestenkrab Aug 30, 2011
  3. - renamed Eclipse project from erlang to erjang

    - added launch configuration
    - fixed src path of kilim to be kilim-erjang
    jetztgradnet committed with krestenkrab Aug 29, 2011
  4. Cause erlang:halt/[01] to actually halt

    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.
    krestenkrab committed Sep 22, 2011
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…

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

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

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

    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
    jetztgradnet committed Jul 20, 2011
Commits on Jul 11, 2011
  1. Merge pull request #56 from jetztgradnet/erlang-r14b

    Added support for Erlang/OTP R14B01
    krestenkrab committed Jul 11, 2011
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…

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