aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler
AgeCommit message (Expand)Author
2012-08-23Merge branch 'maint'Björn Gustavsson
2012-08-23Merge branch 'bjorn/compiler/illegal-size/OTP-10197' into maintBjörn Gustavsson
2012-08-22Merge branch 'maint'Lukas Larsson
2012-08-22Revert "Merge branch 'nox/compile-column-numbers' into maint"Lukas Larsson
2012-08-22compiler: Warn if the size of a binary segment is invalidBjörn Gustavsson
2012-08-17Remove support for tuple funsBjörn Gustavsson
2012-08-15Merge branch 'bjorn/compiler/minor-fixes/OTP-10185' into maintBjörn Gustavsson
2012-08-15beam_utils:live_opt/1: Correct handling of try_case_end/1Björn Gustavsson
2012-08-15Correct guard_SUITE_tuple_size.SBjörn Gustavsson
2012-08-15beam_type: Print the offending function if this pass crashesBjörn Gustavsson
2012-08-15beam_validator: Validate the size operand in bs_init_bits and bs_init2Björn Gustavsson
2012-08-14Merge branch 'tja/fix-base' into maintFredrik Gustafsson
2012-08-14Merge branch 'nox/compile-column-numbers' into maintFredrik Gustafsson
2012-08-06compiler: Eliminate EXIT messages from the temporary compiler processBjörn Gustavsson
2012-08-06compile_SUITE: Correct the forms_2 test case to work on WindowsBjörn Gustavsson
2012-08-02sys_pre_expand: Fix BASE never being setTomas Janousek
2012-07-18Merge branch 'jv/forms-source' into maintHenrik Nord
2012-06-20sys_pre_expand: Eliminate bottleneck for modules with many functionsBjörn Gustavsson
2012-06-10Fix messages ordering with column numbersAnthony Ramine
2012-06-06Fix type compile:err_info/0Anthony Ramine
2012-06-05Update to work with whitespace in exec pathLukas Larsson
2012-06-03Test column number reporting in error_SUITEAnthony Ramine
2012-06-03Fix printing of errors with column numbersAnthony Ramine
2012-06-02Create a new "column" option in compileAnthony Ramine
2012-05-31Add type info for compile:file/1,2 macro optionGustav Simonsson
2012-04-10Allow the source to be set when compiling formsJosé Valim
2012-04-01Prepare releaseOTP_R15B01Erlang/OTP
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-03-14Merge branch 'bjorn/compiler/coverage-and-minor-fixes/OTP-9982' into maintBjörn Gustavsson
2012-03-14v3_life: Use common code for guards and bodiesBjörn Gustavsson
2012-03-14v3_core: Don't put negative line numbers in annotationsBjörn Gustavsson
2012-03-14v3_kernel: Dig out the line number only when generating a warningBjörn Gustavsson
2012-03-14v3_kernel: Clean up handling of guardsBjörn Gustavsson
2012-02-21Merge branch 'ks/compile_info-fix' into maintGustav Simonsson
2012-02-20Fix discrepancy in compile_infoKostis Sagonas
2012-02-16Merge branch 'bjorn/compiler/inline-and-on_load/OTP-9910' into maintBjörn Gustavsson
2012-02-13compiler: Teach the inliner to preserve on_load functionsBjörn Gustavsson
2012-02-04Fix typo in `compile' doc: unmatched parenthesisRicardo Catalinas Jiménez
2012-01-25compile_SUITE: Eliminate race conditionBjörn Gustavsson
2012-01-18compiler: Correct live calculation when get/1 is used in try...catchBjörn Gustavsson
2012-01-11v3_kernel: Introduce is_in_guard/1Björn Gustavsson
2012-01-11v3_kernel: Removed unreached clause for #k_bin_int{} in sub_size_var/1Björn Gustavsson
2012-01-11v3_kernel: Remove unreached handling of #k_bin_int{} in arg_con/1Björn Gustavsson
2012-01-11v3_codegen: Eliminate the special case of 'put' without destinationBjörn Gustavsson
2012-01-11v3_kernel: Don't attempt to share identical literalsBjörn Gustavsson
2012-01-11v3_kernel: Handle sequences in guardsBjörn Gustavsson
2012-01-11v3_kernel: Remove clauses that are never executed in arg_val/1Björn Gustavsson
2012-01-11v3_kernel.hrl: Remove unused record #k_string{}Björn Gustavsson
2012-01-11v3_kernel.erl: Remove unused define of EXPENSIVE_BINARY_LIMITBjörn Gustavsson
2012-01-11sys_core_fold: Refactor previous_ctx_to_binary/2 to cover it completelyBjörn Gustavsson