Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-23 | Remove obsolete CVS keyword markup | Richard Carlsson | |
2016-11-23 | Correct copyright on remaining hipe files | Richard Carlsson | |
2015-10-09 | Update and cleanup HiPE records | Kostis Sagonas | |
The bulk of the changes concerns cleanups and code refactorings concerning record constructions that assigned 'undefined' to record fields whose type did not contain this value. See commit 8ce35b2. While at it, some new type definitions were introduced and type names were used instead of record type notation. Minor code cleaups were also done. | |||
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2014-02-23 | Deprecate pre-defined built-in types | Hans Bolinder | |
The types array(), dict(), digraph(), gb_set(), gb_tree(), queue(), set(), and tid() have been deprecated. They will be removed in OTP 18.0. Instead the types array:array(), dict:dict(), digraph:graph(), gb_set:set(), gb_tree:tree(), queue:queue(), sets:set(), and ets:tid() can be used. (Note: it has always been necessary to use ets:tid().) It is allowed in OTP 17.0 to locally re-define the types array(), dict(), and so on. New types array:array/1, dict:dict/2, gb_sets:set/1, gb_trees:tree/2, queue:queue/1, and sets:set/1 have been added. | |||
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2010-08-30 | fix crash in hipe_icode_exceptions | Mikael Pettersson | |
This fixes a problem in the HiPE compiler's BEAM-to-Icode pass where it can crash due to the BEAM compiler's merging of identical basic blocks with different exception handling contexts. This bug has been latent, but is now exposed by what appears to be more aggressive optimizations in BEAM. The added comment explains things in more detail. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |