aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/test
AgeCommit message (Expand)Author
2018-03-01Enhance beam_validator to check proper nesting of try/catch and catchBjörn Gustavsson
2018-02-01Merge pull request #1701 from bjorng/bjorn/get_hd_tlBjörn Gustavsson
2018-01-31Merge pull request #1696 from bjorng/bjorn/compiler/fix-beam_block-bug/ERL-555Björn Gustavsson
2018-01-31Merge branch 'maint'Björn Gustavsson
2018-01-30Fix incorrect handling of floating point instructionsBjörn Gustavsson
2018-01-29Fix incorrect type interference of integer rangesBjörn Gustavsson
2018-01-26Eliminate get_list/3 internally in the compilerBjörn Gustavsson
2018-01-26Speed up misc_SUITE:integer_encoding/1Björn Gustavsson
2018-01-26Merge pull request #1691 from bjorng/bjorn/compiler/local-cseBjörn Gustavsson
2018-01-25beam_type: Optimize away unnecessary test_unit instructionsBjörn Gustavsson
2018-01-24Optimize matching of empty binariesBjörn Gustavsson
2018-01-24Apply common subexpression elimination in blocksBjörn Gustavsson
2018-01-23beam_validator: Validate building of tuplesBjörn Gustavsson
2018-01-22Don't build a stacktrace if it's only passed to erlang:raise/3Björn Gustavsson
2018-01-16sys_core_bsm: Rearrange arguments to enable delayed sub binary creationBjörn Gustavsson
2018-01-12beam_match_SUITE: Eliminate warnings for unused variablesBjörn Gustavsson
2018-01-12bs_match_SUITE: Add tests case written when walking into a dead endBjörn Gustavsson
2018-01-11Improve code generation for a 'case' with exported variablesBjörn Gustavsson
2018-01-08Merge branch 'maint'John Högberg
2018-01-04Remove unsafe is_record/test_arity optimizationsJohn Högberg
2017-12-18Merge pull request #1658 from bjorng/bjorn/compiler/delay-stackframeBjörn Gustavsson
2017-12-15beam_utils: Improve precision for is_not_used/3Björn Gustavsson
2017-12-13map_SUITE: Cover beam_utils:bif_to_test/3Björn Gustavsson
2017-12-13beam_util: Fix bug in is_not_used/3Björn Gustavsson
2017-12-08guard_SUITE: Test is_bitstring/1 and is_map/1 on literalsBjörn Gustavsson
2017-12-08Merge pull request #1634 from bjorng/bjorn/get_stacktrace-syntax/OTP-14692Björn Gustavsson
2017-12-07Cover handling of #k_call{} in v3_codegen:bsm_rename_ctx/4Björn Gustavsson
2017-12-06Add a test case for ERL-514Björn Gustavsson
2017-12-04Fix number of values for 'after infinity' clauseBjörn Gustavsson
2017-12-04bs_match_SUITE: Cover more clauses in v3_codegen:bs_rename_ctx/4Björn Gustavsson
2017-11-30Use the new syntax in more test suitesBjörn Gustavsson
2017-11-30Add syntax in try/catch to retrieve the stacktrace directlyBjörn Gustavsson
2017-11-27beam_utils_SUITE: Cover more lines in beam_utilsBjörn Gustavsson
2017-11-27guard_SUITE: Add a test case to cover beam_dead:turn_op/1Björn Gustavsson
2017-11-27Cover more code in beam_bsm:btb_opt_1/3Björn Gustavsson
2017-11-27Add test to cover a line in v3_kernel:opt_single_valued/3Björn Gustavsson
2017-11-20Merge branch 'maint'Lukas Larsson
2017-11-20Merge branch 'lukas/compiler/add_to_dis/OTP-14784' into maintLukas Larsson
2017-11-20compiler: Add +to_dis option that dumps loaded asmLukas Larsson
2017-11-13Merge branch 'maint'Björn Gustavsson
2017-11-10Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson
2017-11-10Recognize 'deterministic' when given in a -compile() attributeBjörn Gustavsson
2017-10-27Eliminate the v3_life passBjörn Gustavsson
2017-10-26Skip compile_SUITE:pre_load_check/1 when code is native-compiledBjörn Gustavsson
2017-10-01Merge branch 'maint'Björn Gustavsson
2017-09-29Fix incorrect internal consistency failure for binary matching codeBjörn Gustavsson
2017-09-15Merge pull request #1558 from josevalim/jv-compile-infoBjörn Gustavsson
2017-09-14Add compile_info option to compileJosé Valim
2017-09-13Merge pull request #1544 from michalmuskala/eq-optBjörn Gustavsson
2017-09-08Optimise equality comparisonsMichał Muskała