Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jun 22, 2011
  1. Made interpreted mode work again.

    authored
    Previoud commit e0a132b broke the interpreted
    mode. Fixed it.
Commits on Jun 21, 2011
Commits on Jun 18, 2011
  1. Fixed issue 49: Exit reason 'kill' is not converted to 'killed'

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

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

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

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

    jetztgradnet authored
    …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. @krestenkrab
  2. @krestenkrab

    Inching closer to booting riak again

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

    Merge pull request #51 from jetztgradnet/otp-jar

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

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

    jetztgradnet authored
    … can be put into the classpath. Added another task "alljar" which creates a Erjang+OTP jar.
Commits on May 25, 2011
  1. @eriksoe
Commits on May 24, 2011
  1. @eriksoe

    Interpreter: Fixed bug in 'EG' class operands (Label can be non-null …

    eriksoe authored
    …but have nr=0 - this means it is a non-guard).
  2. @krestenkrab

    Support building self-contained Erjang+OTP jar file

    krestenkrab authored
    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.
Commits on May 17, 2011
  1. @krestenkrab
  2. @krestenkrab
  3. @krestenkrab
  4. @eriksoe
Commits on May 11, 2011
  1. @krestenkrab

    Make cd/2 and pwd/0 work in the shell (and elsewhere)

    krestenkrab authored
    Erlang does have the ability to be able to set the current
    working directory, whereas Java does not.  We simulate it by
    updating the "user.dir" system property, and using that
    whenever accesing the file system.
    
    Future code should use ERT.newFile(String) rather than
    new File(string) to create file objects.
Commits on Mar 11, 2011
  1. @krestenkrab
  2. @krestenkrab
  3. @krestenkrab
  4. @krestenkrab

    New helper functions to capture that erjang is started

    krestenkrab authored
    Launch erjang with   -s rpc erjang_started   , which will simply send
    an 'ok' to an internal mailbox that the main program can wait for.
  5. @krestenkrab
Commits on Mar 10, 2011
  1. math module: Overflow handling.

    Erik Søe Sørensen authored
  2. Module 'math': Added error checking.

    Erik Søe Sørensen authored
  3. ERT: send/3: Changed back to returning the right kind of things.

    Erik Søe Sørensen authored
Commits on Mar 7, 2011
  1. @krestenkrab
Commits on Feb 28, 2011
  1. Merge branch 'master' of /home/erik/OSS/erjang-pristine

    Erik Søe Sørensen authored
  2. ERT.send(): Refactored and bugfixed wrt. return value and badarg argu…

    Erik Søe Sørensen authored
    …ment list.
Commits on Feb 26, 2011
  1. estone_SUITE: Doing more iterations for certain microbenchmarks, (wit…

    Erik Søe Sørensen authored
    …hout changing the output scale), to stabilize the measurements for those benchmarks which give wildly fluctuating results.
  2. Kilim jar upgraded to fee455d0829c732662f70606c6042c6d9f8405da (of er…

    Erik Søe Sørensen authored
    …iksoe's fork).
Commits on Feb 24, 2011
  1. @krestenkrab
Commits on Feb 23, 2011
  1. BeamTypeAnalysis: Keeping track of used X-registers was a hotspot. Ch…

    Erik Søe Sørensen authored
    …anged the tracking algorithm to something with less overhead.
Something went wrong with that request. Please try again.