index
:
delta/erlang.git
HansN-patch-1
HansN/common_test/rephrase_ct_prop_test_doc
IngelaAndin-httpc-typo
KennethL-patch-1
KennethL/erl_docgen/erlref_update
baserock/morph
baserock/ps/proto-web-system
baserock/ps/try-erlang
bjorn/contributing
bjorn/contributing-1
bjorn/work
bmk/kernel/20200514/sctp_and_udp_recv_hangs_on_close/OTP-16654
dgud-string-depr
dgud/stdlib/gen-async-call
gcc-5-pic-cmpxchg8b-quickfix
gh-pages
ingela/master/dtls/test-cuddle
kenneth/asn1_paramtype/OTP-17227
klarna/mnesia_ext
kuba/ssl/doc_typeos_using_ssl
lukas/erts/win32-read_file_info-links
lukas/kernel/docs-assert
maint
maint-17
maint-18
maint-19
maint-20
maint-21
maint-22
maint-23
maint-24
maint-25
maint-26
maint-r13
maint-r14
maint-r14b03
maint-r15
maint-r16
maint-r16b02
master
master-pu
meta
pu
sverker-erts-alloc-doc-fix
sverker-ets-doc-1
sverker-ets-patch-1
sverker/doc-fix-billion
sverker/enif_open_resource_type-doc
github.com: erlang/otp.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
compiler
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'bjorn/compiler/beam_ssa_bool/ERL-1253/OTP-16657' into maint
Björn Gustavsson
2020-05-19
2
-0
/
+211
|
\
|
*
Avoid unsafe optimization of guards
Björn Gustavsson
2020-05-18
2
-0
/
+211
*
|
Fix incorrect compilation of guard expressions with 'not'
Björn Gustavsson
2020-05-13
2
-3
/
+30
|
/
*
Prepare release
Erlang/OTP
2020-05-11
3
-2
/
+102
*
Optimize tail calls created during optimization
Björn Gustavsson
2020-04-23
1
-0
/
+165
*
beam_ssa_opt: Make the sinking of get_tuple_element more conservative
Björn Gustavsson
2020-04-20
2
-31
/
+326
*
beam_trim: Trim the stack more aggressively
Björn Gustavsson
2020-04-20
1
-41
/
+71
*
Merge branch 'bjorn/compiler/fix-minor-bugs'
Björn Gustavsson
2020-04-09
29
-339
/
+665
|
\
|
*
Improve code coverage
Björn Gustavsson
2020-04-08
9
-6
/
+101
|
*
Add random_code_SUITE
Björn Gustavsson
2020-04-08
3
-0
/
+117
|
*
beam_ssa_dead: Remove an ineffective optimization
Björn Gustavsson
2020-04-08
1
-18
/
+1
|
*
sys_core_fold: Remove ineffective optimization of try in guards
Björn Gustavsson
2020-04-08
2
-63
/
+4
|
*
beam_ssa_opt: Simplify the ssa_opt_tail_phis optimization
Björn Gustavsson
2020-04-08
1
-22
/
+9
|
*
sys_core_bsm: Remove unused function format_error/1
Björn Gustavsson
2020-04-01
1
-6
/
+1
|
*
beam_jump: Stop unsafe sharing of exception-raising instructions
Björn Gustavsson
2020-04-01
2
-4
/
+49
|
*
v3_core: Be careful to bind binary sizes in an enclosing environment
Björn Gustavsson
2020-04-01
2
-1
/
+61
|
*
v3_core: Remove unnecessary handling of aliases in is_var_used/2
Björn Gustavsson
2020-04-01
1
-4
/
+0
|
*
beam_ssa_bool: Avoid creating invalid phi nodes
Björn Gustavsson
2020-04-01
2
-44
/
+32
|
*
beam_ssa: Add merge_blocks/1 for merging blocks
Björn Gustavsson
2020-04-01
2
-111
/
+119
|
*
beam_ssa_codegen: Delay fix ups of wait_timeout
Björn Gustavsson
2020-04-01
2
-44
/
+59
|
*
beam_ssa_pre_codegen: Do constant propagation of literal phi nodes
Björn Gustavsson
2020-04-01
2
-0
/
+45
|
*
v3_core: Fix exports in the default clause in the case
Björn Gustavsson
2020-04-01
2
-3
/
+31
|
*
beam_call_types: Enhance type for is_function/2
Björn Gustavsson
2020-04-01
1
-0
/
+3
|
*
Improve type-analysis of try/catch
Björn Gustavsson
2020-04-01
2
-5
/
+14
|
*
Run ssalint pass after all SSA passes
Björn Gustavsson
2020-04-01
1
-5
/
+12
|
*
compile: Correctly handle `time` for modules with parse transforms
Björn Gustavsson
2020-04-01
1
-2
/
+6
|
*
Tests Makefile: Correct options for no optimizations
Björn Gustavsson
2020-04-01
1
-1
/
+1
*
|
Merge branch 'maint'
Rickard Green
2020-04-06
2
-1
/
+16
|
\
\
|
|
/
|
/
|
|
*
Prepare release
Erlang/OTP
2020-04-06
2
-1
/
+16
|
*
beam_validator: Improve type inference for '=/='
John Högberg
2020-03-31
2
-11
/
+50
*
|
otp: Refactor type docs to always use <datatype>
Lukas Larsson
2020-03-27
1
-1
/
+8
*
|
otp: Convert all <seealso> to more specific variants
Lukas Larsson
2020-03-27
2
-42
/
+42
*
|
Revert "Prepare release"
Henrik Nord
2020-03-25
3
-102
/
+2
*
|
Prepare release
Erlang/OTP
2020-03-24
3
-2
/
+102
*
|
Merge branch 'bjorn/compiler/fix-minor-bugs'
Björn Gustavsson
2020-03-21
23
-272
/
+627
|
\
\
|
*
|
Extend test suites to cover more code
Björn Gustavsson
2020-03-21
3
-4
/
+47
|
*
|
beam_ssa_funs: Guard against infinite loops
Björn Gustavsson
2020-03-21
3
-5
/
+44
|
*
|
Properly represent wait_timeout as a three-way branch in SSA
Björn Gustavsson
2020-03-21
4
-79
/
+141
|
*
|
beam_ssa_codegen: Only handle normalized terminators
Björn Gustavsson
2020-03-21
1
-2
/
+0
|
*
|
Teach beam_ssa that build_stacktrace has no side effect
Björn Gustavsson
2020-03-21
1
-0
/
+1
|
*
|
beam_jump: Stop unsafe sharing of blocks with build_stacktrace
Björn Gustavsson
2020-03-21
2
-3
/
+36
|
*
|
v3_core: Correct liveness analysis for expressions in binaries and maps
Björn Gustavsson
2020-03-21
2
-34
/
+61
|
*
|
Teach beam_validator that bs_init_writable can't raise an exception
Björn Gustavsson
2020-03-21
2
-0
/
+22
|
*
|
Teach beam_validator that make_fun2 can't raise an exception
Björn Gustavsson
2020-03-21
2
-6
/
+28
|
*
|
beam_ssa_codegen: Simplify the prefer_xregs/2 optimization
Björn Gustavsson
2020-03-21
2
-100
/
+32
|
*
|
beam_ssa_codegen: Robustify translation of phi nodes
Björn Gustavsson
2020-03-21
2
-2
/
+43
|
*
|
beam_ssa_pre_codegen: Properly handle failing binary construction
Björn Gustavsson
2020-03-21
2
-2
/
+42
|
*
|
beam_ssa_type: Correct handling of calls to literal funs
Björn Gustavsson
2020-03-18
2
-8
/
+67
|
*
|
beam_ssa_bsm: Always trim unreachable code
Björn Gustavsson
2020-03-18
2
-1
/
+18
|
*
|
beam_ssa_pre_codegen: Avoid creating an unsafe register hint
Björn Gustavsson
2020-03-18
2
-3
/
+7
[next]