Permalink
Commits on Feb 6, 2014
Commits on Feb 4, 2014
  1. Fix race condition in EFun class definition.

    (TODO: Check for similar cases - perhaps abstract the pattern.)
    esstrifork committed Feb 4, 2014
  2. Fix http header parser bug

    esstrifork committed Feb 4, 2014
  3. 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)
    	...
    esstrifork committed Feb 4, 2014
Commits on Feb 3, 2014
  1. gitignore updates.

    esstrifork committed Feb 3, 2014
  2. Overhaul of VM argument parsing and processing.

    Especially, be more faithful in args_file processing & regular/extra splitting.
    esstrifork committed Feb 3, 2014
Commits on Jan 29, 2014
  1. Simplify pstate: use exit_reason for signalling exits.

    Also, rename SENDING_EXIT -> EXITING.
    esstrifork committed Jan 29, 2014
  2. Make ETask.reds private

    esstrifork committed Jan 29, 2014
Commits on Jan 28, 2014
Commits on Jan 27, 2014
  1. 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.
    esstrifork committed Jan 27, 2014