Permalink
Commits on Apr 7, 2014
  1. @krestenkrab
Commits on Feb 5, 2014
  1. @eriksoe
  2. @eriksoe
  3. @eriksoe
Commits on Feb 4, 2014
  1. @eriksoe
  2. @eriksoe
  3. @eriksoe

    ETuple: Avoid race conditions wrt. defining a tuple class.

    Symptom was:
    java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    	at erjang.ERT.defineClass(ERT.java)
    	...
    Caused by: java.lang.LinkageError: loader (instance of  sun/misc/Launcher$AppClassLoader): attempted  duplicate class definition for name: "erjang/ETuple40"
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(ClassLoader.java:788)
    	...
    eriksoe committed Feb 4, 2014
Commits on Jan 29, 2014
  1. @eriksoe

    Simplify pstate: use exit_reason for signalling exits.

    Also, rename SENDING_EXIT -> EXITING.
    eriksoe committed Jan 29, 2014
  2. @eriksoe
  3. @eriksoe
  4. @eriksoe

    Make ETask.reds private

    eriksoe committed Jan 29, 2014
  5. @eriksoe
Commits on Jan 28, 2014
  1. @eriksoe
  2. @eriksoe
  3. @eriksoe
  4. @eriksoe
  5. @eriksoe
  6. @eriksoe
  7. @eriksoe
  8. @eriksoe
  9. @eriksoe
  10. @eriksoe
  11. @eriksoe
Commits on Jan 27, 2014
  1. @eriksoe
  2. @eriksoe
  3. @eriksoe
  4. @eriksoe

    ETS: bugfixes in heiring and give_away().

    - Heiring: tid in message must be integer when table is not named.
    - give-away: add exit hook to new owner.
    eriksoe committed Jan 27, 2014
  5. @eriksoe
  6. @eriksoe

    Update run-boot.sh.

    eriksoe committed Jan 27, 2014
  7. @eriksoe

    Very crude stack trace support for interpreted mode. Prevents some er…

    …rors, though.
    
    (E.g. for "erlang:halt()" in interpreted mode.)
    eriksoe committed Jan 27, 2014
  8. @eriksoe

    Make PP of binaries work again: Emulate write_binary_body/2 faithfully.

    This is a replacement for the earlier hack of emulating write_binary/2
    crudely, but we keep the "do not recurse" property.
    
    NB: This introduces an incompatibility with earlier translations of io_lib.
    Flush the jar from the cache...
    eriksoe committed Jan 27, 2014
Commits on Jan 20, 2014
  1. @eriksoe

    Remove some unused methods.

    eriksoe committed Jan 20, 2014
  2. @eriksoe
  3. @eriksoe
  4. @eriksoe

    Make EFun{arity}Guard invocation work correctly.

    This is done by overriding invoke() rather than go().
    eriksoe committed Jan 20, 2014