summaryrefslogtreecommitdiff
path: root/lib/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'bjorn/compiler/inline-and-on_load/OTP-9910' into maintBjörn Gustavsson2012-02-163-1/+47
|\
| * compiler: Teach the inliner to preserve on_load functionsBjörn Gustavsson2012-02-133-1/+47
* | Fix typo in `compile' doc: unmatched parenthesisRicardo Catalinas Jiménez2012-02-041-1/+1
|/
* compile_SUITE: Eliminate race conditionBjörn Gustavsson2012-01-251-3/+3
* compiler: Correct live calculation when get/1 is used in try...catchBjörn Gustavsson2012-01-182-4/+25
* compile_SUITE: Add test of 'sys_pre_attributes'Björn Gustavsson2012-01-112-2/+58
* Correct syntax in compiler.coverBjörn Gustavsson2012-01-051-1/+1
* Cover v3_kernel:get_line/1Björn Gustavsson2012-01-042-2/+52
* core_SUITE: Cover the nomatch_shadow warning in v3_kernelBjörn Gustavsson2012-01-042-2/+31
* core_SUITE: Cover v3_kernel:build_match/2Björn Gustavsson2012-01-042-16/+37
* bs_match_SUITE: Add a test case to cover bsm_ensure_no_partition_2/5Björn Gustavsson2012-01-042-3/+10
* core_fold_SUITE: Cover sys_core_fold:is_safe_bool_expr_1/3Björn Gustavsson2012-01-041-0/+14
* core_SUITE: Cover sys_core_fold:eval_is_boolean/2Björn Gustavsson2012-01-042-2/+26
* core_SUITE: Cover sys_core_fold:make_effect_seq/2Björn Gustavsson2012-01-042-2/+55
* beam_validator_SUITE:beam_files/1: Validate modules in parallelBjörn Gustavsson2012-01-041-15/+12
* compilation_SUITE: Compile compiler modules in parallelBjörn Gustavsson2012-01-041-3/+6
* compilation_SUITE: Prevent cover from being run on slave nodesBjörn Gustavsson2012-01-041-9/+14
* test_lib:p_run/2: Be careful about how many parallel processes we useBjörn Gustavsson2012-01-041-1/+8
* Remove part_eval_SUITEBjörn Gustavsson2012-01-043-207/+0
* Add the beam_except pass to optimize exceptionsBjörn Gustavsson2012-01-047-2/+240
* Eliminate the match_fail primop in v3_kernel and later passesBjörn Gustavsson2012-01-044-79/+30
* Prepare releaseErlang/OTP2011-12-122-1/+100
* Update copyright yearsBjörn-Egil Dahlberg2011-12-0916-16/+16
* beam_validator: Fix type for failure label for bs_start_match2/5Björn Gustavsson2011-12-061-2/+12
* inline_SUITE: Add the comma_splitter/1 test caseBjörn Gustavsson2011-12-062-1/+20
* Teach the compiler the 'no_dead' optionBjörn Gustavsson2011-12-065-63/+93
* compiler: Turn calls to math:pi/0 into constant valuesBjörn Gustavsson2011-11-301-0/+1
* Merge branch 'bjorn/compiler/options/OTP-9752'Björn Gustavsson2011-11-282-21/+53
|\
| * compiler: Don't include {cwd,_} in module_info(compile)Björn Gustavsson2011-11-241-10/+18
| * compiler: Don't include source code options in module_info(compile)Björn Gustavsson2011-11-242-9/+27
| * hipe: Teach hipe to handle slim or stripped BEAM filesBjörn Gustavsson2011-11-241-2/+8
* | Merge branch 'bjorn/major-release-cleanups'Björn Gustavsson2011-11-281-0/+2
|\ \
| * | Teach the compiler the 'r14' optionBjörn Gustavsson2011-11-241-0/+2
| |/
* | sys_expand_pmod: Handle external funs in parameterized modulesBjörn Gustavsson2011-11-243-0/+7
|/
* Revert "Update version numbers for pre-release of R15"Björn-Egil Dahlberg2011-11-221-1/+1
* Update version numbers for pre-release of R15OTP_R15ABjörn Gustavsson2011-11-221-1/+1
* Merge branch 'bjorn/line-numbers/OTP-9468'Björn Gustavsson2011-11-081-0/+2
|\
| * beam_type: Improve FP optimizations in the presence of line numbersBjörn Gustavsson2011-11-041-0/+2
* | Merge branch 'bjorn/fun-improvements/OTP-9667'Björn Gustavsson2011-11-074-49/+64
|\ \
| * | sys_pre_expand: Remove incorrect commentBjörn Gustavsson2011-11-071-1/+0
| * | compiler: Eliminate use of deprecated erlang:hash/2Björn Gustavsson2011-11-072-26/+19
| * | beam_asm: Fix broken NewIndex in fun entriesBjörn Gustavsson2011-11-072-6/+8
| * | beam_asm: Strenghten the calculation of Uniq for funsBjörn Gustavsson2011-11-072-22/+43
* | | EEP-23: Allow variables in fun M:F/ABjörn Gustavsson2011-11-073-6/+64
* | | Test calling a parameterized module within a funBjörn Gustavsson2011-11-021-0/+4
| |/ |/|
* | Remove unused */doc/src/make.dep filesBjörn Gustavsson2011-10-271-19/+0
* | Allow noncharacter code points in unicode encoding and decodingBjörn Gustavsson2011-10-131-21/+0
|/
* Automatically generate 'behaviour_info' function from '-callback' attributesStavros Aronis2011-10-071-2/+34
* Add '-callback' attribute to language syntaxStavros Aronis2011-10-071-0/+2
* Merge branch 'dev' into majorBjörn-Egil Dahlberg2011-10-042-1/+29
|\