mall - Erlang

Download Report

Transcript mall - Erlang

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