summaryrefslogtreecommitdiff
path: root/lib/compiler/src/sys_pre_expand.erl
Commit message (Expand)AuthorAgeFilesLines
* Remove sys_pre_expandBjörn Gustavsson2016-09-011-606/+0
* Move expansion of strings in binaries to v3_coreJosé Valim2016-08-041-14/+4
* sys_pre_expand: Cover coerce_to_float/2Björn Gustavsson2015-11-101-2/+1
* sys_pre_expand: Remove uncovered clause in pat_bit_size/2Björn Gustavsson2015-11-101-1/+0
* sys_pre_expand: Clean up data structuresBjörn Gustavsson2015-11-101-67/+48
* sys_pre_expand: Remove vestiges of variable usage trackingBjörn Gustavsson2015-11-101-44/+11
* sys_pre_expand: Remove imports of ordsets functionsBjörn Gustavsson2015-11-101-5/+6
* sys_pre_expand: Remove unnecessary inclusion of erl_bits.hrlBjörn Gustavsson2015-11-091-2/+0
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* compiler: Use module erl_annoHans Bolinder2015-04-301-2/+3
* sys_pre_expand: Remove unused fields in #expand{} recordBjörn Gustavsson2015-04-221-10/+4
* Merge branch 'egil/maps/variable-keys/OTP-12218'Björn-Egil Dahlberg2014-10-031-1/+10
|\
| * compiler: Normalize unary ops on Maps key literalsBjörn-Egil Dahlberg2014-08-221-1/+10
* | Introduce the attribute -optional_callbacks in the context of behavioursHans Bolinder2014-04-281-6/+36
|/
* compiler,stdlib: Fix Map literals as keys for Maps in patternsBjörn-Egil Dahlberg2014-04-031-1/+1
* Fix expansion of map update argumentsAnthony Ramine2014-03-011-3/+4
* Update erl_lint, erl_expand_records, sys_pre_expand for MapsBjörn-Egil Dahlberg2014-01-281-4/+8
* compiler: Handle literals, not just atoms, as keys in mapsBjörn-Egil Dahlberg2014-01-281-3/+4
* Update erl_lint, erl_expand_records, sys_pre_expand for mapsBjörn Gustavsson2014-01-281-0/+16
* EEP 37: Funs with namesAnthony Ramine2013-12-121-2/+12
* Remove support for parameterized modulesBjörn Gustavsson2013-01-181-79/+6
* compiler: Remove support for packagesBjörn Gustavsson2013-01-091-56/+10
* Merge branch 'maint'Björn-Egil Dahlberg2012-08-311-1/+1
|\
| * Update copyright yearsBjörn-Egil Dahlberg2012-08-311-1/+1
* | Remove support for tuple funsBjörn Gustavsson2012-08-171-3/+0
|/
* sys_pre_expand: Fix BASE never being setTomas Janousek2012-08-021-1/+1
* sys_pre_expand: Eliminate bottleneck for modules with many functionsBjörn Gustavsson2012-06-201-9/+11
* Merge branch 'bjorn/fun-improvements/OTP-9667'Björn Gustavsson2011-11-071-15/+9
|\
| * sys_pre_expand: Remove incorrect commentBjörn Gustavsson2011-11-071-1/+0
| * compiler: Eliminate use of deprecated erlang:hash/2Björn Gustavsson2011-11-071-14/+9
* | EEP-23: Allow variables in fun M:F/ABjörn Gustavsson2011-11-071-3/+8
|/
* Automatically generate 'behaviour_info' function from '-callback' attributesStavros Aronis2011-10-071-2/+34
* Update copyright yearsBjörn-Egil Dahlberg2011-09-291-1/+1
* sys_pre_expand: Don't duplicate options given in the source codeBjörn Gustavsson2011-09-141-4/+2
* Teach compiler to override autoimport with importPatrik Nyblom2010-06-021-8/+8
* First prototype for local functions overriding autoimportedPatrik Nyblom2010-06-021-10/+18
* Merge branch 'ks/compiler' into ccase/r13b04_devErlang/OTP2010-02-101-30/+30
|\
| * compiler: keep line numbers for attributesKostis Sagonas2010-02-101-25/+25
|/
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+687