aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler
AgeCommit message (Expand)Author
2017-08-22Merge branch 'john/compiler/fail-labels-in-blocks-otp-18/ERIERL-48/OTP-14522'...Lukas Larsson
2017-08-16compiler: Fix live regs update on allocate in validatorLukas Larsson
2017-08-07Take fail labels into account when determining liveness in block opsJohn Högberg
2017-08-07sys_core_fold: Fix unsafe optimization of non-variable applyBjörn Gustavsson
2017-06-21Prepare releaseErlang/OTP
2017-06-14Update copyright yearHans Nilsson
2017-06-14Merge branch 'bjorn/compiler/fix-invalid-orddict'Björn Gustavsson
2017-06-14Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson
2017-06-13v3_kernel: Keep orddicts sortedBjörn Gustavsson
2017-06-13sys_core_fold: Ensure that orddict keys are uniqueBjörn Gustavsson
2017-06-12Merge branch 'hasse/unicode_atoms/OTP-14285'Hans Bolinder
2017-06-12compiler: Handle (bad) Unicode parse transform module namesHans Bolinder
2017-06-12beam_type_SUITE: Add a test case for an already fixed bugBjörn Gustavsson
2017-06-07Fix unsafe bit syntax matching optimizationBjörn Gustavsson
2017-05-31Revert "Prepare release"Hans Nilsson
2017-05-30Prepare releaseErlang/OTP
2017-05-23Correct handling of module name in compile:forms/1,2Björn Gustavsson
2017-05-19genop.tab: Add an OTP 20 commentBjörn Gustavsson
2017-05-19Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson
2017-05-17compile_SUITE: Don't create a directory called 'core'Björn Gustavsson
2017-05-16Merge pull request #1453 from bjorng/bjorn/catch-warning/OTP-14401Björn Gustavsson
2017-05-12Warn for potentially unsafe use of get_stacktrace/0Björn Gustavsson
2017-05-11Merge branch 'bjorn/compiler/cover'Björn Gustavsson
2017-05-11Merge pull request #1451 from bjorng/bjorn/compiler/nowarn_obsolete_guardBjörn Gustavsson
2017-05-11Update compile.xmlBjörn Gustavsson
2017-05-10compiler.cover: Remove deleted module sys_pre_expandBjörn Gustavsson
2017-05-10Cover the first clause of v3_core:bin_expand_string/4Björn Gustavsson
2017-05-10compile_SUITE: Test the r16, r17, r18, r19 optionsBjörn Gustavsson
2017-05-10erl_bifs: Remove pure BIFs serving no useful purposeBjörn Gustavsson
2017-05-10erl_bifs: Remove erlang:hash/2 from list of pure functionsBjörn Gustavsson
2017-05-09Merge pull request #1439 from josevalim/jv-atu8-functionBjörn Gustavsson
2017-05-08Add a test for utf8 function namesJosé Valim
2017-05-08Merge pull request #1442 from bjorng/bjorn/compiler/fix-slimBjörn Gustavsson
2017-05-05Merge pull request #1438 from josevalim/patch-10Björn Gustavsson
2017-05-05Revert "Prepare release"Raimo Niskanen
2017-05-05Make 'slim' slim againBjörn Gustavsson
2017-05-04Prepare releaseErlang/OTP
2017-05-04Update copyright yearRaimo Niskanen
2017-05-04Remove unused variable warning in compile_SUITEJosé Valim
2017-04-26Merge pull request #1367 from josevalim/jv-dbgi-chunkBjörn Gustavsson
2017-04-25Merge branch 'lukas/erts/list_to_port/OTP-14348'Lukas Larsson
2017-04-25erts: Add erlang:list_to_port/1 debug bifLukas Larsson
2017-04-25erts: Auto-import port_to_list for consistencyLukas Larsson
2017-04-25warnings_as_errors and outdir do not affect code generationJosé Valim
2017-04-25Store abstract code in the Dbgi chunkJosé Valim
2017-04-22Make beam_validator track type formation for binary operationsMichal Muskala
2017-04-21erts: Polish off erlang:list_to_ref/1Lukas Larsson
2017-04-20compile: Remove the r12 through r15 optionsBjörn Gustavsson
2017-04-19Enhance type-driven optimisation in beam_type.erlMichal Muskala
2017-04-12Correct compile_SUITE:core_roundtrip/1Björn Gustavsson