90 likes | 275 Views
Erlang/OTP Release R6. UAB/F/P Magnus Karlson . 99 09 29. 1. The JAM runtime system have been discontinued! Main reasons: Faster Easier to optimize Unnecessary double work Limiting implementation of better func. UAB/F/P Magnus Karlson . 99 09 29. 2.
E N D
Erlang/OTP Release R6 UAB/F/P Magnus Karlson 99 09 29 1
The JAM runtime system have • been discontinued! • Main reasons: • Faster • Easier to optimize • Unnecessary double work • Limiting implementation of better func. UAB/F/P Magnus Karlson 99 09 29 2
Improved tracing/debugging • Logging of global calls • Stack back trace • Trace output to ports • Selection of trace through patterns to minimize performance penalty • Enhanced exit codes UAB/F/P Magnus Karlson 99 09 29 3
Improved release handling • More applications upgradable in run time • Mnesia have better handling for node wise upgrades and Schema changes. UAB/F/P Magnus Karlson 99 09 29 4
Runtime system improvements • disk_log improved • Faster process dictionary • Ref data type extended to 82 bits • Slow time change • New compiler UAB/F/P Magnus Karlson 99 09 29 5
Interface functionality • Java backend code optimized • ASN.1 extended support and optimized • Orber can now use SSL connections • COSTransactions supported UAB/F/P Magnus Karlson 99 09 29 6
Potential Incompatibilities • CosEvent is now a separate application • The new ref type • The new tracing facilities • Mnesia changes UAB/F/P Magnus Karlson 99 09 29 7
Availability Supported release (R6B) 1999-10-27 Open source release 1999-11-10 UAB/F/P Magnus Karlson 99 09 29 8
The Future • Binary syntax • More IIOP data-types • CosNotification, TimeBase • Light-weight client Orber • Improved debugger UAB/F/P Magnus Karlson 99 09 29 9