summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint'Henrik Nord2018-09-2186-86/+86
|\
| * Update copyright yearHenrik Nord2018-09-2186-86/+86
* | Merge branch 'maint'Ingela Anderton Andin2018-09-202-85/+116
|\ \ | |/
| * ssl: Improve interop checksIngela Anderton Andin2018-09-202-85/+116
* | Merge branch 'maint'Ingela Anderton Andin2018-09-202-2/+3
|\ \ | |/
| * Merge branch 'ingela/ERL-622/fix' into maintIngela Anderton Andin2018-09-202-2/+3
| |\
| | * ssl: Move link to correct processIngela Anderton Andin2018-09-202-2/+3
* | | Merge branch 'raimo/stdlib/gen_statem-cleanup'Raimo Niskanen2018-09-193-248/+314
|\ \ \
| * | | Clean up and optimize code and docRaimo Niskanen2018-09-103-248/+314
* | | | Merge branch 'maint'Raimo Niskanen2018-09-193-12/+48
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145' into maintRaimo Niskanen2018-09-193-12/+48
| |\ \ \
| | * | | Elaborate the disclaimer for 'pktoptions'Raimo Niskanen2018-09-191-1/+13
| | * | | Improve platform filterRaimo Niskanen2018-09-192-11/+35
* | | | | Merge branch 'maint'Hans Nilsson2018-09-193-42/+178
|\ \ \ \ \ | |/ / / /
| * | | | crypto: Re-work the 'Description' sectionHans Nilsson2018-09-191-35/+144
| * | | | crypto: Add warnings in RefMan and User's Guide for experimental RSA optsHans Nilsson2018-09-183-7/+34
* | | | | Merge pull request #1955 from bjorng/bjorn/compiler/beam_ssa_deadBjörn Gustavsson2018-09-1924-1480/+2485
|\ \ \ \ \
| * | | | | Remove the beam_dead and beam_split passesBjörn Gustavsson2018-09-1710-1051/+113
| * | | | | Add beam_ssa_dead.erlBjörn Gustavsson2018-09-178-8/+1217
| * | | | | beam_ssa_codegen: Don't emit kill instructions before exit BIFsBjörn Gustavsson2018-09-171-4/+12
| * | | | | Cover more code in beam_ssa_typeBjörn Gustavsson2018-09-171-5/+87
| * | | | | beam_ssa_type: Substitute variables that evaluate to a constantBjörn Gustavsson2018-09-171-183/+270
| * | | | | beam_ssa_type: Infer types for more instructions and BIFsBjörn Gustavsson2018-09-171-0/+8
| * | | | | beam_ssa_type: Remove clause in arith_op_types/2 that can't matchBjörn Gustavsson2018-09-171-1/+0
| * | | | | beam_ssa_opt: Robustify float optimizationsBjörn Gustavsson2018-09-171-81/+51
| * | | | | beam_ssa_opt: Don't do CSE for tuple_size/1Björn Gustavsson2018-09-121-0/+7
| * | | | | beam_ssa_opt: Slightly optimize compile-time performance of CSEBjörn Gustavsson2018-09-121-0/+6
| * | | | | beam_ssa_opt: Slightly optimize performance of live optimizationBjörn Gustavsson2018-09-121-5/+10
| * | | | | beam_ssa_opt: Add an optimization of tuple_size/1Björn Gustavsson2018-09-123-40/+121
| * | | | | beam_ssa_opt: Add simplification of switch listsBjörn Gustavsson2018-09-121-0/+105
| * | | | | beam_ssa_opt: Add a pass for coalescing phi nodesBjörn Gustavsson2018-09-121-0/+97
| * | | | | beam_ssa_opt: Fix liveness optimizationBjörn Gustavsson2018-09-123-15/+46
| * | | | | beam_peep: Add is_boolean optimization of select_valBjörn Gustavsson2018-09-121-0/+4
| * | | | | Fix unsafe optimization in beam_deadBjörn Gustavsson2018-09-121-23/+48
| * | | | | Introduce the beam_jump:instr_labels/1 functionBjörn Gustavsson2018-09-121-51/+69
| * | | | | Move two optimizations from beam_dead to beam_aBjörn Gustavsson2018-09-122-15/+7
| * | | | | beam_ssa: Optimize linearize/1 and rpo/2Björn Gustavsson2018-09-121-8/+8
| * | | | | beam_ssa: Add trim_unreachable/1Björn Gustavsson2018-09-121-0/+14
| * | | | | beam_ssa: Extend linearize/1 to also adjust phi nodesBjörn Gustavsson2018-09-121-2/+34
| * | | | | Use beam_ssa:normalize/1 in beam_ssa_typeBjörn Gustavsson2018-09-121-23/+15
| * | | | | Optimize 'and' and 'or' instructionsBjörn Gustavsson2018-09-124-10/+57
| * | | | | beam_ssa: Add normalize/1Björn Gustavsson2018-09-121-1/+79
| * | | | | beam_validator: Infer more typesBjörn Gustavsson2018-09-121-1/+15
| * | | | | beam_validator: Validate the literals in select_valBjörn Gustavsson2018-09-121-0/+25
| * | | | | beam_validator: Handle types for unary '-' or '+'Björn Gustavsson2018-09-121-0/+6
| * | | | | beam_ssa_pre_codegen: Fix bug in receive fixingBjörn Gustavsson2018-09-121-6/+11
| * | | | | beam_ssa_type: Remove repeated clauses in meet/2Björn Gustavsson2018-09-121-5/+1
* | | | | | Merge pull request #1857 from RaimoNiskanen/raimo/rand-crypto-xoroshiro928Raimo Niskanen2018-09-186-193/+1312
|\ \ \ \ \ \
| * | | | | | Use long period counter for crypto_aesRaimo Niskanen2018-09-134-72/+246
| * | | | | | Prototype crypto_aes PRNGRaimo Niskanen2018-09-132-18/+101