index
:
otp.git
HansN-patch-1
KennethL-patch-1
bjorn/contributing
bjorn/contributing-1
dgud-string-depr
gcc-5-pic-cmpxchg8b-quickfix
gh-pages
ingela/master/dtls/test-cuddle
maint
maint-17
maint-18
maint-19
maint-20
maint-21
maint-22
maint-r13
maint-r14
maint-r14b03
maint-r15
maint-r16
maint-r16b02
master
meta
sverker-ets-patch-1
Mirror of Erlang/OTP repository.
OTP Team
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
erts
/
emulator
/
beam
/
ops.tab
Age
Commit message (
Expand
)
Author
2019-01-21
Optimize the is_function/2 guard test
Björn Gustavsson
2019-01-07
Merge pull request #2059 from michalmuskala/mm/bif-microops
Björn Gustavsson
2018-12-18
Make length/1 yielding
Björn Gustavsson
2018-12-17
Use microops for BIFs
Michał Muskała
2018-12-13
Simplify GC BIFs
Björn Gustavsson
2018-09-28
Rewrite BSM optimizations in the new SSA-based intermediate format
John Högberg
2018-09-24
Support using match contexts from Y registers
John Högberg
2018-09-03
Introduce a put_tuple2 instruction
Björn Gustavsson
2018-09-03
Merge branch 'maint'
Björn Gustavsson
2018-09-03
ops.tab: Fix potentially unsafe optimization of raise/2
Björn Gustavsson
2018-08-17
Teach binary instructions to use Y registers as destination
Björn Gustavsson
2018-07-13
Fix a rare crash when matching on literal maps
John Högberg
2018-06-18
Update copyright year
Henrik Nord
2018-04-04
Merge pull request #1725 from michalmuskala/fun-literals
Björn Gustavsson
2018-03-26
Compile external fun expressions to literals
Michał Muskała
2018-03-19
Correctly handle get_map_elements with a literal map
Björn Gustavsson
2018-01-26
Eliminate get_list/3 internally in the compiler
Björn Gustavsson
2018-01-22
Don't build a stacktrace if it's only passed to erlang:raise/3
Björn Gustavsson
2017-12-08
Merge pull request #1634 from bjorng/bjorn/get_stacktrace-syntax/OTP-14692
Björn Gustavsson
2017-11-30
Add syntax in try/catch to retrieve the stacktrace directly
Björn Gustavsson
2017-11-30
Stop trying to maximize the use of x(0)
Björn Gustavsson
2017-11-14
Fix broken receive optimization
Björn Gustavsson
2017-11-07
Strengthen tests of definition of specific instructions
Björn Gustavsson
2017-10-09
Slightly speed up try/catch
Björn Gustavsson
2017-10-05
Introduce a syntax for marking operands as "optional use"
Björn Gustavsson
2017-10-05
ops.tab: Slightly optimize badmatch on a Y register
Björn Gustavsson
2017-10-01
Change operand from 'P' to 'Q' for i_apply_last and i_apply_fun_last
Björn Gustavsson
2017-09-14
Merge branch 'bjorn/erts/relative-jumps'
Björn Gustavsson
2017-09-14
Pack failure labels in i_select_val2 and i_select_tuple_arity2
Björn Gustavsson
2017-09-13
Merge branch 'bjorn/erts/improve-beam-ops'
Björn Gustavsson
2017-09-13
Merge pull request #1544 from michalmuskala/eq-opt
Björn Gustavsson
2017-09-11
Use 't' instead of 'I' bit syntax operands
Björn Gustavsson
2017-09-11
Optimize operand type for match context in i_bs_get_integer
Björn Gustavsson
2017-09-11
Change operand type from 's' to 'S' for a few instructions
Björn Gustavsson
2017-09-11
Introduce a new trace_jump/1 instruction for tracing
Björn Gustavsson
2017-09-08
Optimise equality comparisons
Michał Muskała
2017-09-04
Annotate try_case_end as cold
Björn Gustavsson
2017-08-31
ops.tab: Mark infrequently used instructions as %cold
Björn Gustavsson
2017-08-31
Introduce '%warm' and beam_warm.h
Björn Gustavsson
2017-08-23
Add the 'S' type for a register source
Björn Gustavsson
2017-08-23
Introduce more packable types
Björn Gustavsson
2017-08-23
Make map update instruction functions indepedent of instruction format
Björn Gustavsson
2017-08-23
beam_makeops: Introduce the new type 'W' (machine word)
Björn Gustavsson
2017-08-23
Use the wait_timeout_{un}locked_int instructions
Björn Gustavsson
2017-08-15
Slightly optimize updating of maps
Björn Gustavsson
2017-08-11
Break out most instructions from beam_emu.c
Björn Gustavsson
2017-08-08
Simplify specifying implementation of instructions
Björn Gustavsson
2017-07-06
Introduce new_small_map_lit op
Michal Muskala
2017-06-28
Reduce C code size for bit syntax instructions
Björn Gustavsson
2017-06-28
ops.tab: Use combined operands
Björn Gustavsson
[next]