aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2018-09-17beam_ssa_type: Substitute variables that evaluate to a constantBjörn Gustavsson
2018-09-17beam_ssa_type: Infer types for more instructions and BIFsBjörn Gustavsson
2018-09-17beam_ssa_type: Remove clause in arith_op_types/2 that can't matchBjörn Gustavsson
2018-09-17beam_ssa_opt: Robustify float optimizationsBjörn Gustavsson
2018-09-12beam_ssa_opt: Don't do CSE for tuple_size/1Björn Gustavsson
2018-09-12beam_ssa_opt: Slightly optimize compile-time performance of CSEBjörn Gustavsson
2018-09-12beam_ssa_opt: Slightly optimize performance of live optimizationBjörn Gustavsson
2018-09-12beam_ssa_opt: Add an optimization of tuple_size/1Björn Gustavsson
2018-09-12beam_ssa_opt: Add simplification of switch listsBjörn Gustavsson
2018-09-12beam_ssa_opt: Add a pass for coalescing phi nodesBjörn Gustavsson
2018-09-12beam_ssa_opt: Fix liveness optimizationBjörn Gustavsson
2018-09-12beam_peep: Add is_boolean optimization of select_valBjörn Gustavsson
2018-09-12Fix unsafe optimization in beam_deadBjörn Gustavsson
2018-09-12Introduce the beam_jump:instr_labels/1 functionBjörn Gustavsson
2018-09-12Move two optimizations from beam_dead to beam_aBjörn Gustavsson
2018-09-12beam_ssa: Optimize linearize/1 and rpo/2Björn Gustavsson
2018-09-12beam_ssa: Add trim_unreachable/1Björn Gustavsson
2018-09-12beam_ssa: Extend linearize/1 to also adjust phi nodesBjörn Gustavsson
2018-09-12Use beam_ssa:normalize/1 in beam_ssa_typeBjörn Gustavsson
2018-09-12Optimize 'and' and 'or' instructionsBjörn Gustavsson
2018-09-12beam_ssa: Add normalize/1Björn Gustavsson
2018-09-12beam_validator: Infer more typesBjörn Gustavsson
2018-09-12beam_validator: Validate the literals in select_valBjörn Gustavsson
2018-09-12beam_validator: Handle types for unary '-' or '+'Björn Gustavsson
2018-09-12beam_ssa_pre_codegen: Fix bug in receive fixingBjörn Gustavsson
2018-09-12beam_ssa_type: Remove repeated clauses in meet/2Björn Gustavsson
2018-09-12Merge branch 'maint'Hans Bolinder
2018-09-12Merge branch 'hasse/syntax_tools/fix_stacktrace_var/OTP-15291/ERL-719' into m...Hans Bolinder
2018-09-12Merge branch 'peterdmv/ssl/property_test_client_hello'Péter Dimitrov
2018-09-12Merge branch 'maint'Ingela Anderton Andin
2018-09-12Merge branch 'ingela/ssl/unorded-or-incomplete-cert-chain/OTP-12983/OTP-15060...Ingela Anderton Andin
2018-09-12ssl: Handle incomplete and unorded chainsIngela Anderton Andin
2018-09-12Merge branch 'maint'Hans Nilsson
2018-09-12Merge branch 'hans/crypto/valgrind' into maintHans Nilsson
2018-09-12crypto: Fix valgrind errorHans Nilsson
2018-09-12Merge branch 'maint'Anders Svensson
2018-09-12Merge branch 'anders/diameter/21.1/OTP-15202' into maintAnders Svensson
2018-09-12Merge branch 'anders/diameter/dpr/OTP-15198' into maintAnders Svensson
2018-09-11Merge branch 'sverker/enif-cancel-select/OTP-15095'Sverker Eriksson
2018-09-11ssl: Property test hello extensionsPéter Dimitrov
2018-09-11Merge branch 'peterdmv/ssl/tls13_ciphers'Péter Dimitrov
2018-09-11Merge branch 'maint'Hans Nilsson
2018-09-11Merge branch 'hans/crypto/x25519_x448/OTP-15240' into maintHans Nilsson
2018-09-11Merge branch 'maint'Ingela Anderton Andin
2018-09-11Merge branch 'ingela/ssl/psk-correction/OTP-15285' into maintIngela Anderton Andin
2018-09-11ssl: Correct handling of all PSK cipher suitesIngela Anderton Andin
2018-09-10Merge branch 'maint'Dan Gudmundsson
2018-09-10Merge pull request #1942 from velimir0xff/fix-erlang-mode-alignDan Gudmundsson
2018-09-10crypto: Remove 'experimental' comments for ecdhHans Nilsson
2018-09-10syntax_tools: Correct unfolding of the stacktrace variableHans Bolinder