Skip to content
Commits on Aug 19, 2011
  1. Implemented os:timestamp/0.

    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. @krestenkrab

    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. @krestenkrab

    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. @jetztgradnet

    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 21, 2011
Commits on Jul 11, 2011
  1. @krestenkrab

    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. @jetztgradnet

    some cleanup

    jetztgradnet committed Jul 11, 2011
  2. @jetztgradnet
  3. @jetztgradnet
  4. @jetztgradnet
  5. @jetztgradnet

    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 11, 2011
  6. @jetztgradnet
Commits on Jun 22, 2011
  1. @krestenkrab

    Merge pull request #55 from edwardw/master

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

    Made interpreted mode work again.

    Previoud commit e0a132b broke the interpreted
    mode. Fixed it.
    edwardw committed Jun 22, 2011
Commits on Jun 21, 2011
  1. @krestenkrab
  2. @edwardw
Commits on Jun 18, 2011
  1. @krestenkrab

    Merge pull request #53 from edwardw/master

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

    Fixed issue 49: Exit reason 'kill' is not converted to 'killed'

    I.e., when trapping exit, send self a {'EXIT', from, reason}
    instead of propagating process termination signal.
    edwardw committed Jun 18, 2011
Commits on Jun 17, 2011
  1. @krestenkrab

    Fix erlang:term_to_binary/2 so it writes version tag.

    This caused an incompability issue with BEAM, when generating
    BEAM code from Erjang.
    krestenkrab committed Jun 17, 2011
Commits on Jun 16, 2011
  1. @jetztgradnet
  2. @jetztgradnet

    Replaced a zillion System.err.println() calls with proper logging usi…

    …ng java.util.logging.Logger. The logging configuration must be provided by the user or reside on the classpath.
    jetztgradnet committed Jun 16, 2011
Commits on May 28, 2011
  1. @krestenkrab
  2. @krestenkrab

    Inching closer to booting riak again

    - fake crypto server succesful initialization
    - implement noop erlang:system_monitor
    krestenkrab committed May 29, 2011
Commits on May 27, 2011
  1. @krestenkrab

    Merge pull request #51 from jetztgradnet/otp-jar

    New build targets for packaging OTP in jar files
    krestenkrab committed May 27, 2011
Commits on May 26, 2011
  1. @jetztgradnet
  2. @jetztgradnet

    Changed task "otpjar" to create an OTP-only jar without Erjang, which…

    … can be put into the classpath. Added another task "alljar" which creates a Erjang+OTP jar.
    jetztgradnet committed May 26, 2011
Commits on May 25, 2011
Commits on May 24, 2011
  1. Interpreter: Fixed bug in 'EG' class operands (Label can be non-null …

    …but have nr=0 - this means it is a non-guard).
    committed May 24, 2011
  2. @krestenkrab

    Support building self-contained Erjang+OTP jar file

    Usage: Edit the file erjang_cfg.properties `erjang.otp.root` and make 
    it point to an R13-based release before running `ant jar otpjar`.
    
    Remember, Erjang does not work with R14-based releases yet,
    because the file driver changed API and we've not updated that.
    
    The current code in ClassPathResource.java is ugly and slow:
    implementation of `file:list_dir/1` iterate through the entire classpath.
    ... and `file:file_info/1` opens the .jar every time it is called.
    Should maybe cache some directory-like structure, but those are 
    really only called during boot so be careful to cache for too long.
    krestenkrab committed May 24, 2011
Commits on May 17, 2011
  1. @krestenkrab
  2. @krestenkrab
  3. @krestenkrab
Something went wrong with that request. Please try again.