Permalink
Commits on Sep 22, 2011
  1. - renamed Eclipse project from erlang to erjang

    jetztgradnet authored and krestenkrab committed Aug 29, 2011
    - added launch configuration
    - fixed src path of kilim to be kilim-erjang
  2. 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 #59
    except we still need to make kilim not print the stack trace.
Commits on 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
    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.
Commits on Jun 22, 2011
  1. Merge pull request #55 from edwardw/master

    krestenkrab committed Jun 22, 2011
    Made interpreted mode work again.
  2. Made interpreted mode work again.

    edwardw committed Jun 22, 2011
    Previoud commit e0a132b broke the interpreted
    mode. Fixed it.
Commits on Jun 21, 2011
Commits on Jun 18, 2011
  1. Merge pull request #53 from edwardw/master

    krestenkrab committed Jun 18, 2011
    Fixed issue 49: Exit reason 'kill' is not converted to 'killed'
  2. Fixed issue 49: Exit reason 'kill' is not converted to 'killed'

    edwardw committed Jun 18, 2011
    I.e., when trapping exit, send self a {'EXIT', from, reason}
    instead of propagating process termination signal.
Commits on Jun 17, 2011
  1. Fix erlang:term_to_binary/2 so it writes version tag.

    krestenkrab committed Jun 17, 2011
    This caused an incompability issue with BEAM, when generating
    BEAM code from Erjang.
Commits on Jun 16, 2011
  1. Replaced a zillion System.err.println() calls with proper logging usi…

    jetztgradnet committed Jun 16, 2011
    …ng java.util.logging.Logger. The logging configuration must be provided by the user or reside on the classpath.
Commits on May 28, 2011
  1. Inching closer to booting riak again

    krestenkrab committed May 28, 2011
    - fake crypto server succesful initialization
    - implement noop erlang:system_monitor
Commits on May 27, 2011
  1. Merge pull request #51 from jetztgradnet/otp-jar

    krestenkrab committed May 27, 2011
    New build targets for packaging OTP in jar files
Commits on May 26, 2011