summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/beam_debug.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Let call_bif/call_nif take arguments instead of hardcoding themJohn Högberg2019-09-161-1/+1
* Add erts_debug:interpreter_size/0Björn Gustavsson2019-04-081-0/+16
* Optimize map updating instructionsBjörn Gustavsson2019-03-191-2/+5
* beam_debug: Stop disassembling after call_nifBjörn Gustavsson2019-03-191-0/+7
* beam_debug: Properly disassemble i_bs_match_string_yfWWBjörn Gustavsson2019-03-191-0/+1
* Simplify GC BIFsBjörn Gustavsson2018-12-131-17/+0
* Introduce a put_tuple2 instructionBjörn Gustavsson2018-09-031-2/+2
* erts: Fix seq_trace to not clear token for system messagesLukas Larsson2018-08-031-0/+1
* beam_debug: Fix printing of floating point registersBjörn Gustavsson2018-07-051-1/+1
* Update copyright yearHenrik Nord2018-06-181-1/+1
* erts: Optimize monitor signal by message piggybackSverker Eriksson2018-04-261-1/+1
* Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg2018-03-091-3/+3
* beam_debug: Fix printing of f operand for catch_yfBjörn Gustavsson2018-01-191-12/+20
* beam_debug: Print out strings for bs_match_string/bs_put_stringBjörn Gustavsson2018-01-181-0/+31
* beam_debug: Print the MFA in the i_make_fun/2 instructionBjörn Gustavsson2018-01-181-0/+10
* erts: Fix a bunch of compiler warningsLukas Larsson2017-10-301-1/+4
* Pack operands into the instruction wordBjörn Gustavsson2017-10-051-13/+25
* beam_disasm: Correct printing of y registersBjörn Gustavsson2017-10-051-3/+3
* Refactor macros for accessing Beam instructionsBjörn Gustavsson2017-10-011-2/+2
* Merge branch 'bjorn/erts/pack-combined'Björn Gustavsson2017-09-151-4/+11
|\
| * Correct disassembly of select instructionsBjörn Gustavsson2017-09-141-4/+11
* | Merge branch 'lukas/erts/remove-dirty-scheduler-defines/OTP-14613'Lukas Larsson2017-09-151-12/+0
|\ \ | |/ |/|
| * erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-12/+0
* | Pack failure labels in i_select_val2 and i_select_tuple_arity2Björn Gustavsson2017-09-141-0/+16
* | Rewrite select_val_bins so that its labels can be packedBjörn Gustavsson2017-09-141-14/+2
* | Pack sequences of trailing 'f' operandsBjörn Gustavsson2017-09-141-16/+28
* | Implement packing of 'f' and 'j'Björn Gustavsson2017-09-141-1/+3
* | Use relative failure labelsBjörn Gustavsson2017-09-141-16/+29
|/
* beam_debug: Add support for printing 'S' operandsBjörn Gustavsson2017-09-111-0/+8
* Introduce more packable typesBjörn Gustavsson2017-08-231-3/+3
* Make map update instruction functions indepedent of instruction formatBjörn Gustavsson2017-08-231-4/+4
* beam_makeops: Introduce the new type 'W' (machine word)Björn Gustavsson2017-08-231-7/+8
* Slightly optimize updating of mapsBjörn Gustavsson2017-08-151-1/+1
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-5/+5
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-4/+0
* Introduce new_small_map_lit opMichal Muskala2017-07-061-0/+21
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* Merge branch 'lukas/erts/20_minor_fixes'Lukas Larsson2017-04-201-1/+1
|\
| * erts: Fix erts_debug:df function info outputLukas Larsson2017-03-281-1/+1
* | Merge branch 'rickard/sched_type_tests'Rickard Green2017-04-111-5/+13
|\ \
| * | Fix dirty scheduler type testsRickard Green2017-03-241-5/+13
| |/
* | Merge branch 'rickard/pcre-8.40'Rickard Green2017-04-111-0/+45
|\ \ | |/ |/|
| * Stack guard for PCRERickard Green2017-04-071-0/+46
* | Scheduler wall time support for dirty schedulersRickard Green2017-01-171-3/+10
* | Support for dirty BIFsRickard Green2017-01-121-0/+347
* | Merge branch 'maint'Sverker Eriksson2016-11-221-4/+4
|\ \ | |/
| * erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-2/+2
* | erts: Fix erts_debug:df with new func_infoLukas Larsson2016-10-121-7/+6
* | erts: Refactor find_function_from_pc to return MFALukas Larsson2016-10-121-26/+26
* | erts: Refactor out func_info into structLukas Larsson2016-10-121-40/+47