summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/ops.tab
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearsBjörn-Egil Dahlberg2013-02-221-1/+1
* BEAM loader: Handle element(Pos, not_a_tuple)Björn Gustavsson2013-02-071-1/+1
* Don't go to single-scheduler mode when managing breakpointsBjörn Gustavsson2012-06-251-1/+0
* Change the data structures for breakpointsBjörn Gustavsson2012-06-251-4/+1
* Merge branch 'maint'Björn-Egil Dahlberg2012-03-301-1/+1
|\
| * Update copyright yearsBjörn-Egil Dahlberg2012-03-301-1/+1
* | Merge branch 'maint'Patrik Nyblom2012-03-221-0/+89
|\ \ | |/
| * Rename dyntrace BIFs to more suiting namesPatrik Nyblom2012-03-221-37/+37
| * If VM probes are not enabled, short-circuit calls to probe BIFsBjörn Gustavsson2012-03-221-0/+89
* | beam_load.c: apply/2 does not need a special caseBjörn Gustavsson2012-01-111-4/+8
|/
* Simplify the instructions for calling BIFsBjörn Gustavsson2011-10-261-28/+13
* Simplify transformations of gc_bif[123] instructionsBjörn Gustavsson2011-10-111-24/+12
* Refactor 'too_old_compiler' handlingBjörn Gustavsson2011-10-111-1/+1
* Remove some unnecessary type constraints in transformationsBjörn Gustavsson2011-10-111-8/+8
* Get rid of redundant 'try_me_else' and 'fail' instructionsBjörn Gustavsson2011-10-111-2/+0
* Remove too_old_compiler handling for very old instruction variantsBjörn Gustavsson2011-10-111-21/+3
* Remove the special instructions for the hybrid heap emulatorBjörn Gustavsson2011-10-111-20/+0
* Remove optimization of 'move R R'Björn Gustavsson2011-10-111-2/+0
* ops.tab: Remove line instructions before tail-recursive callsBjörn Gustavsson2011-08-161-3/+15
* BEAM loader: Load the line tableBjörn Gustavsson2011-08-161-0/+2
* compiler, emulator: Introduce the line/1 instructionBjörn Gustavsson2011-08-161-0/+19
* Fix binary construction with huge literal sizesBjörn Gustavsson2011-08-031-1/+1
* Update copyright yearsBjörn-Egil Dahlberg2011-05-201-1/+1
* BEAM loader: Simplify handling of the func_info/3 instructionBjörn Gustavsson2011-03-291-1/+1
* Introduce a few more variations of the move instructionsBjörn Gustavsson2011-01-171-0/+6
* Combine a move + jump sequence into the move_jump instructionBjörn Gustavsson2011-01-171-0/+8
* Optimize and clean-up the exact equality/non-equality instructionsBjörn Gustavsson2011-01-171-13/+33
* Optimize addition of a small integer to a variableBjörn Gustavsson2011-01-171-1/+19
* Introduce a special instruction for select_val with two valuesBjörn Gustavsson2011-01-171-0/+9
* Introduce a few more specialized put_list instructionsBjörn Gustavsson2011-01-171-1/+7
* Eliminate the "put_list c n Dst" instructionsBjörn Gustavsson2011-01-171-2/+7
* Eliminate the specific move_sd instructionBjörn Gustavsson2011-01-171-5/+5
* Eliminate use of GetArg1() in the badmatch and case_end instructionsBjörn Gustavsson2011-01-171-4/+10
* Eliminate use of GetArg2() in the i_element instructionBjörn Gustavsson2011-01-171-1/+3
* Eliminate use of GetArg1() in the fast_element instructionBjörn Gustavsson2011-01-171-1/+4
* Eliminate use of GetArg1() in the jump_on_val* instructionsBjörn Gustavsson2011-01-171-2/+7
* Eliminate use of GetArg1() in the select_val instructionBjörn Gustavsson2011-01-171-8/+12
* Optimize creation of tuplesBjörn Gustavsson2011-01-171-25/+14
* Allow packing of some more instructionsBjörn Gustavsson2011-01-171-8/+9
* Eliminate redundant jump instructionsBjörn Gustavsson2011-01-171-0/+5
* Eliminate the special instructions for selecting floats and bignumsBjörn Gustavsson2011-01-171-6/+8
* BEAM loader: Introduce a new move2_xxxx instructionBjörn Gustavsson2011-01-171-0/+2
* BEAM loader: Pack more instructions using a new 'Q' typeBjörn Gustavsson2011-01-171-9/+9
* Remove the last vestiges of the allocating fmove/2 instructionBjörn Gustavsson2011-01-171-6/+2
* Fix ops.tab to include i_return_time_traceBjörn-Egil Dahlberg2010-06-031-0/+1
* Call time breakpoint tracing frameworkBjörn-Egil Dahlberg2010-06-031-0/+1
* Remove the bs_bits_to_bytes/3 instructionBjörn Gustavsson2010-05-201-6/+0
* erts: Stop supporting non-literal empty tuplesBjörn Gustavsson2010-05-201-4/+7
* Add guard BIFs binary_part/2,3Patrik Nyblom2010-05-171-8/+25
* erts: Implement recv_mark/1 and recv_set/1 for realBjörn Gustavsson2010-05-111-2/+5