summaryrefslogtreecommitdiff
path: root/erts
Commit message (Expand)AuthorAgeFilesLines
* erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-1124-491/+15
* Merge branch 'lukas/erts/pgo/OTP-14604'Lukas Larsson2017-09-115-34/+212
|\
| * Add support for building a pgo beam_emuLukas Larsson2017-09-085-34/+212
* | beam_debug: Add support for printing 'S' operandsBjörn Gustavsson2017-09-111-0/+8
* | Check the right side of a transformation betterBjörn Gustavsson2017-09-111-2/+5
* | Merge branch 'maint'John Högberg2017-09-1110-54/+8
|\ \
| * \ Merge branch 'john/erts/hoist-min-max-macros' into maintJohn Högberg2017-09-1110-54/+8
| |\ \
| | * | Replace ad-hoc MIN/MAX macros with common onesJohn Högberg2017-09-0710-54/+8
* | | | Merge branch 'bjorn/erts/improve-beam-ops'Björn Gustavsson2017-09-084-25/+48
|\ \ \ \
| * | | | Don't allow macros to assign to hard-coded variablesBjörn Gustavsson2017-09-041-18/+18
| * | | | Annotate try_case_end as coldBjörn Gustavsson2017-09-041-0/+2
| * | | | beam_emu.c: Mark initialization code as unlikelyBjörn Gustavsson2017-09-041-1/+1
| * | | | Try to avoid generating unecessary do/while wrappersBjörn Gustavsson2017-09-041-1/+26
| * | | | Eliminate unecessary instruction macro i_move_call_only()Björn Gustavsson2017-09-041-5/+1
* | | | | Merge branch 'maint'Sverker Eriksson2017-09-071-5/+28
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'sverker/nif-resource-doc' into maintSverker Eriksson2017-09-071-5/+28
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | erts: Update docs for enif_make_resourceSverker Eriksson2017-09-051-5/+28
* | | | | Merge branch 'maint' into john/erts/merge-zlib-and-vector-qJohn Högberg2017-09-068-1144/+1605
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'john/erts/zlib-nif/OTP-14185' into maintJohn Högberg2017-09-068-1144/+1605
| |\ \ \ \
| | * | | | Improve zlib error messages and update test suite to fitJohn Högberg2017-09-054-125/+152
| | * | | | Replace the zlib driver with a NIFJohn Högberg2017-09-058-1135/+1569
* | | | | | Merge branch 'maint' into john/erts/merge-zlib-and-vector-qJohn Högberg2017-09-0620-773/+2873
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge branch 'lukas/erts/nif_vector_q/OTP-14598' into maintJohn Högberg2017-09-0620-773/+2873
| |\ \ \ \ \ | | |/ / / /
| | * | | | erts: Add erlang:iolist_to_iovecLukas Larsson2017-09-057-1/+703
| | * | | | erts: Add nif ioqLukas Larsson2017-09-0514-772/+2170
* | | | | | Fix xml-lint warning in docRickard Green2017-09-051-1/+1
* | | | | | Merge branch 'maint'Rickard Green2017-09-058-54/+151
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge branch 'rickard/statistics-time-fixes/OTP-14597/ERL-465' into maintRickard Green2017-09-058-54/+151
| |\ \ \ \ \ | | |_|/ / / | |/| | | |
| | * | | | Bug fixes of statistics(wall_clock) and statistics(runtime)Rickard Green2017-09-048-53/+150
* | | | | | Merge branch 'rickard/dist/OTP-14459'Rickard Green2017-09-051-9/+7
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Fix setnode/3 and erts_net_message()Rickard Green2017-09-041-9/+7
* | | | | | Merge branch 'maint'Sverker Eriksson2017-09-013-1/+6
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'sverker/20/binary_to_atom-utf8-crash/ERL-474/OTP-14590' into maintSverker Eriksson2017-09-013-1/+6
| |\ \ \ \ \
| | * \ \ \ \ Merge tag 'OTP-20.0' into sverker/20/binary_to_atom-utf8-crash/ERL-474/OTP-14590Sverker Eriksson2017-08-30459-38558/+64758
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge tag 'OTP-19.0' into sverker/19/binary_to_atom-utf8-crash/ERL-474/OTP-14590Sverker Eriksson2017-08-30935-78313/+173426
| | |\ \ \ \ \ \
| | * | | | | | | erts: Fix crash in binary_to_atom/term for invalid utf8Sverker Eriksson2017-08-303-1/+7
* | | | | | | | | Merge pull request #1550 from bjorng/bjorn/erts/unique-literalsBjörn Gustavsson2017-09-011-23/+48
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | De-duplicate bignums in the literal poolBjörn Gustavsson2017-08-291-23/+48
* | | | | | | | | | Merge branch 'bjorn/erts/improve-beam-ops'Björn Gustavsson2017-09-0113-86/+154
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Optimize dispatch of loop_rec from recv_setBjörn Gustavsson2017-08-311-2/+9
| * | | | | | | | | | Add missing -no_next directivesBjörn Gustavsson2017-08-312-0/+2
| * | | | | | | | | | Eliminate three arguments for erts_hibernate()Björn Gustavsson2017-08-314-4/+11
| * | | | | | | | | | Eliminate three arguments for the apply() helperBjörn Gustavsson2017-08-312-9/+10
| * | | | | | | | | | Assign machine registers for X86-64Björn Gustavsson2017-08-311-0/+6
| * | | | | | | | | | Annotate arithmetic instructions with likely/unlikelyBjörn Gustavsson2017-08-311-31/+31
| * | | | | | | | | | Add annotations for likely/unlikelyBjörn Gustavsson2017-08-313-27/+33
| * | | | | | | | | | ops.tab: Mark infrequently used instructions as %coldBjörn Gustavsson2017-08-312-0/+22
| * | | | | | | | | | Introduce '%warm' and beam_warm.hBjörn Gustavsson2017-08-314-13/+30
* | | | | | | | | | | Merge branch 'maint'Rickard Green2017-08-3111-480/+535
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | / / / / / / / / | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge branch 'rickard/pcre-8.41' into maintRickard Green2017-08-3111-480/+535
| |\ \ \ \ \ \ \ \ \