56 lines (35 with data), 1.8 kB
2004-08-29 Jost Boekemeier <jost2345@mail.yahoo.de>
* php-java-bridge 1.0.0 released.
2004-08-30 Jost Boekemeier <jost2345@mail.yahoo.de>
* bind.c: wait until the JVM is initialized
Initialize the cfg vars correctly so that only one VM is started
* java.c, init_cfg: set the defaults _after_ the cfg changes.
* php-java-bridge 1.0.1 released.
2004-09-09 Jost Boekemeier <jost2345@mail.yahoo.de>
Initialize PVAL's so that they have a proper ref-count. Otherwise
either the bridge or the JVM might crash (or both).
* java.c: Allocate pval's correctly.
* php-java-bridge 1.0.2 released.
2004-09-10 Jost Boekemeier <jost2345@mail.yahoo.de>
* java.c: Display empty string as ''.
REL3 or RH9 running a non-NPTL kernel require to set the
environment variable LD_ASSUME_KERNEL=2.4.19 in order to run
jdk1.4 correctly.
* bind.c: Pass modified environment on to the child process.
2004-09-12 Jost Boekemeier <jost2345@mail.yahoo.de>
* README: GNU Java supported
The SUN Java implementation may store objects on the stack.
Objects on the heap may reference them. So in this JVM we cannot
simply longjmp to clear the stack, because some heap objects may
still refer to dead locations. The result would be that the VM
will barf when the GC tries to follow these phantom references.
* natcJavaBridge.c: Longjmp to the last savepoint, then return
back to java, throw an exception to return to one of the three
native main methods and then jump back to the loop. This fixes a
crash in the SUN VM which occured after apache has aborted the
connection.
* php-java-bridge 1.0.3 released.
2004-09-15 Jost Boekemeier <jost2345@mail.yahoo.de>
* JavaBridge.java: The bridge now catches errors and runtime
exceptions such as "class not found" and reports them to the
client.