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-03-07
Slightly optimize binary construction
Björn Gustavsson
2019-03-06
Slightly optimize is_eq and is_ne
Björn Gustavsson
2019-03-06
Eliminate unused i_bs_skip_bits_all2 instruction
Björn Gustavsson
2019-03-06
Reduce code size for binary matching instructions
Björn Gustavsson
2019-03-06
Deoptimize obsoleted binary matching instructions
Björn Gustavsson
2019-03-06
Reclassify get_tuple_element with a Y destination as hot
Björn Gustavsson
2019-03-06
Remove optimization that has become a pessimization
Björn Gustavsson
2019-03-06
Introduce move_window2 and remove move2_par_xyxy
Björn Gustavsson
2019-03-06
Optimize hd/1 and tl/1 in guards
Björn Gustavsson
2019-03-01
Combine is_nonempty_list with get_hd/get_tl
Björn Gustavsson
2019-03-01
Remove the combined instruction is_nonempty_list_test_heap
Björn Gustavsson
2019-03-01
Combine more init instructions
Björn Gustavsson
2019-03-01
Combine test_arity with get_tuple_element
Björn Gustavsson
2019-03-01
Combine get_tuple_element when destinations are not consecutive
Björn Gustavsson
2019-02-28
Remove rarely used swap instructions
Björn Gustavsson
2019-02-28
Tune move instructions
Björn Gustavsson
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
[next]