Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-06-08 | Update to work with space in include path | Lukas Larsson | |
OTP-10109 | |||
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
2012-03-30 | Update copyright years | Björn-Egil Dahlberg | |
2012-03-15 | Add generation of Erlang callback functions to avoid compiler warnings | Gustav Simonsson | |
of generated Erlang source code. See seq12023. | |||
2011-10-12 | Fix match bug | Lars Thorsen | |
Incorrect use of ets:match changed to ets:match_object. | |||
2011-09-29 | Update copyright years | Björn-Egil Dahlberg | |
2011-09-15 | Fix misspelling of successful | Tuncer Ayaz | |
2011-08-18 | [IC] Changed version, added release note and updated license headers. | Niclas Eklund | |
2011-08-17 | ic: Fix typo, #ifudef -> #ifndef | Haitao Li | |
2011-07-31 | ic: Implement multiple include optimization | Haitao Li | |
Like C header files, IDL files are often macro guarded to avoid opening and processing the same file repeatedly. This patch implements the algorithm used by GNU cpp as described at: http://gcc.gnu.org/onlinedocs/cppinternals/Guard-Macros.html | |||
2011-07-27 | ic: Fix preprocessor double expanded included files | Haitao Li | |
New lines are pushed to output inconsistently with "\n" or $\n. This confuses only_nls/1, which tests if the file just expanded are all skipped. This patch consistently pushes character $\n to output, instead of string "\n" to further improve efficiency. | |||
2011-07-27 | ic: Improve ic_pragma performance by using ets:match | Haitao Li | |
`ets:tab2list/1` followed by list comprehension is used in a few places in module ic_pragma. This introduces significant performance impact on large lists. | |||
2010-09-23 | Removed test code. | Niclas Eklund | |
2010-09-23 | Added partial support for recursive IDL types. | Niclas Eklund | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |