summaryrefslogtreecommitdiff
path: root/bootstrap/lib/compiler/ebin
diff options
context:
space:
mode:
authorBjörn Gustavsson <bjorn@erlang.org>2020-12-11 12:20:36 +0100
committerBjörn Gustavsson <bjorn@erlang.org>2020-12-11 12:20:36 +0100
commit28cd236d03d62faee5d3733a05e40453c768211f (patch)
tree8b2c68c2ea5cdb98db17e9100a0d6892cd8ae817 /bootstrap/lib/compiler/ebin
parent71bbd2a9642b5e1eac2f50eeaae375992da7ab7a (diff)
parent4adeaaa8d97bf4a8c88b415a03d2dbf884e27807 (diff)
downloaderlang-28cd236d03d62faee5d3733a05e40453c768211f.tar.gz
Merge branch 'maint'
Diffstat (limited to 'bootstrap/lib/compiler/ebin')
-rw-r--r--bootstrap/lib/compiler/ebin/beam_a.beambin3076 -> 3124 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_asm.beambin11028 -> 11056 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_block.beambin3852 -> 3892 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_call_types.beambin13432 -> 13440 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_clean.beambin3780 -> 3860 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_dict.beambin4432 -> 4692 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_digraph.beambin3516 -> 3560 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_disasm.beambin21444 -> 21544 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_flatten.beambin1788 -> 1836 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beambin28156 -> 27612 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_listing.beambin1592 -> 1632 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_peep.beambin3540 -> 3568 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa.beambin14136 -> 14024 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_bc_size.beambin0 -> 9848 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_bool.beambin22812 -> 22828 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_bsm.beambin17888 -> 17924 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_codegen.beambin38704 -> 38616 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_dead.beambin12480 -> 12448 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_funs.beambin2576 -> 2564 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_lint.beambin8204 -> 8328 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_opt.beambin48732 -> 48900 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_pp.beambin6044 -> 6056 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beambin48028 -> 47676 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_recv.beambin4284 -> 4252 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_share.beambin5416 -> 5428 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_throw.beambin7404 -> 7448 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_ssa_type.beambin34188 -> 34628 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_trim.beambin9500 -> 9504 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_types.beambin15448 -> 15580 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_validator.beambin50424 -> 50488 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/beam_z.beambin4588 -> 4608 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/cerl.beambin28052 -> 28148 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/cerl_clauses.beambin2680 -> 2756 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/cerl_inline.beambin32856 -> 32868 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/cerl_sets.beambin2400 -> 2432 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/compile.beambin38968 -> 38800 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/compiler.app6
-rw-r--r--bootstrap/lib/compiler/ebin/core_pp.beambin11500 -> 11548 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_alias.beambin5572 -> 5548 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_bsm.beambin1588 -> 1584 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_fold.beambin38240 -> 39828 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/sys_core_inline.beambin3464 -> 3448 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/v3_core.beambin62032 -> 58240 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/v3_kernel.beambin41688 -> 41708 bytes
-rw-r--r--bootstrap/lib/compiler/ebin/v3_kernel_pp.beambin11056 -> 11084 bytes
45 files changed, 4 insertions, 2 deletions
diff --git a/bootstrap/lib/compiler/ebin/beam_a.beam b/bootstrap/lib/compiler/ebin/beam_a.beam
index debd3832e8..89d86ec819 100644
--- a/bootstrap/lib/compiler/ebin/beam_a.beam
+++ b/bootstrap/lib/compiler/ebin/beam_a.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_asm.beam b/bootstrap/lib/compiler/ebin/beam_asm.beam
index 851bacef49..8e5677f4d9 100644
--- a/bootstrap/lib/compiler/ebin/beam_asm.beam
+++ b/bootstrap/lib/compiler/ebin/beam_asm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_block.beam b/bootstrap/lib/compiler/ebin/beam_block.beam
index a0d0ab2023..325b19759a 100644
--- a/bootstrap/lib/compiler/ebin/beam_block.beam
+++ b/bootstrap/lib/compiler/ebin/beam_block.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_call_types.beam b/bootstrap/lib/compiler/ebin/beam_call_types.beam
index 27713b3630..9279922e7f 100644
--- a/bootstrap/lib/compiler/ebin/beam_call_types.beam
+++ b/bootstrap/lib/compiler/ebin/beam_call_types.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_clean.beam b/bootstrap/lib/compiler/ebin/beam_clean.beam
index 8091ea49a7..31e0bee45c 100644
--- a/bootstrap/lib/compiler/ebin/beam_clean.beam
+++ b/bootstrap/lib/compiler/ebin/beam_clean.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_dict.beam b/bootstrap/lib/compiler/ebin/beam_dict.beam
index 7688b1f6ab..156e7343d4 100644
--- a/bootstrap/lib/compiler/ebin/beam_dict.beam
+++ b/bootstrap/lib/compiler/ebin/beam_dict.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_digraph.beam b/bootstrap/lib/compiler/ebin/beam_digraph.beam
index e52a10e0f6..26d41a24a7 100644
--- a/bootstrap/lib/compiler/ebin/beam_digraph.beam
+++ b/bootstrap/lib/compiler/ebin/beam_digraph.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_disasm.beam b/bootstrap/lib/compiler/ebin/beam_disasm.beam
index de2c68030d..7015ad0994 100644
--- a/bootstrap/lib/compiler/ebin/beam_disasm.beam
+++ b/bootstrap/lib/compiler/ebin/beam_disasm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_flatten.beam b/bootstrap/lib/compiler/ebin/beam_flatten.beam
index a817f105f4..33e2343111 100644
--- a/bootstrap/lib/compiler/ebin/beam_flatten.beam
+++ b/bootstrap/lib/compiler/ebin/beam_flatten.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam b/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam
index e861a37f8b..ca67c56f58 100644
--- a/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam
+++ b/bootstrap/lib/compiler/ebin/beam_kernel_to_ssa.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_listing.beam b/bootstrap/lib/compiler/ebin/beam_listing.beam
index 5ed0e92746..fde816c110 100644
--- a/bootstrap/lib/compiler/ebin/beam_listing.beam
+++ b/bootstrap/lib/compiler/ebin/beam_listing.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_peep.beam b/bootstrap/lib/compiler/ebin/beam_peep.beam
index be46d0083f..b4343d2fcd 100644
--- a/bootstrap/lib/compiler/ebin/beam_peep.beam
+++ b/bootstrap/lib/compiler/ebin/beam_peep.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa.beam b/bootstrap/lib/compiler/ebin/beam_ssa.beam
index b792e579d3..5ba54fa8c4 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_bc_size.beam b/bootstrap/lib/compiler/ebin/beam_ssa_bc_size.beam
new file mode 100644
index 0000000000..e7a6ec1ec0
--- /dev/null
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_bc_size.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_bool.beam b/bootstrap/lib/compiler/ebin/beam_ssa_bool.beam
index dfe56f51d8..9b0238300a 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_bool.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_bool.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam b/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam
index aec2c5d3ff..f9a715f43b 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_bsm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam b/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam
index 897fc6149b..339baa171d 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_codegen.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam b/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
index c568d7df44..8cef526e36 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam b/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam
index dc111420db..8584aabad5 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_funs.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_lint.beam b/bootstrap/lib/compiler/ebin/beam_ssa_lint.beam
index a820430df1..a7aef1b1c3 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_lint.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_lint.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam b/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam
index 452dd261e8..e9d2bd8a98 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_opt.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam b/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam
index 5ce3640171..00a1b09227 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_pp.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam b/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam
index ed8077b362..3095e827d4 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_pre_codegen.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_recv.beam b/bootstrap/lib/compiler/ebin/beam_ssa_recv.beam
index 82ca1ecb6d..f9c82327a0 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_recv.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_recv.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_share.beam b/bootstrap/lib/compiler/ebin/beam_ssa_share.beam
index 5e671c8ea7..afb4ddd91b 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_share.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_share.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_throw.beam b/bootstrap/lib/compiler/ebin/beam_ssa_throw.beam
index 391436fa01..487cc41fc5 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_throw.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_throw.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_ssa_type.beam b/bootstrap/lib/compiler/ebin/beam_ssa_type.beam
index 4d60f591bc..2ea2fa9606 100644
--- a/bootstrap/lib/compiler/ebin/beam_ssa_type.beam
+++ b/bootstrap/lib/compiler/ebin/beam_ssa_type.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_trim.beam b/bootstrap/lib/compiler/ebin/beam_trim.beam
index 61d345f577..e293c3ef48 100644
--- a/bootstrap/lib/compiler/ebin/beam_trim.beam
+++ b/bootstrap/lib/compiler/ebin/beam_trim.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_types.beam b/bootstrap/lib/compiler/ebin/beam_types.beam
index d2f1d0a109..cf333b7780 100644
--- a/bootstrap/lib/compiler/ebin/beam_types.beam
+++ b/bootstrap/lib/compiler/ebin/beam_types.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_validator.beam b/bootstrap/lib/compiler/ebin/beam_validator.beam
index 7aea462800..90ddfed5d5 100644
--- a/bootstrap/lib/compiler/ebin/beam_validator.beam
+++ b/bootstrap/lib/compiler/ebin/beam_validator.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/beam_z.beam b/bootstrap/lib/compiler/ebin/beam_z.beam
index 058bedcded..a5e3e10040 100644
--- a/bootstrap/lib/compiler/ebin/beam_z.beam
+++ b/bootstrap/lib/compiler/ebin/beam_z.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/cerl.beam b/bootstrap/lib/compiler/ebin/cerl.beam
index d78a6b05c1..9d708e4620 100644
--- a/bootstrap/lib/compiler/ebin/cerl.beam
+++ b/bootstrap/lib/compiler/ebin/cerl.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/cerl_clauses.beam b/bootstrap/lib/compiler/ebin/cerl_clauses.beam
index d7344d8496..8f5d43d1a6 100644
--- a/bootstrap/lib/compiler/ebin/cerl_clauses.beam
+++ b/bootstrap/lib/compiler/ebin/cerl_clauses.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/cerl_inline.beam b/bootstrap/lib/compiler/ebin/cerl_inline.beam
index 174962b392..beb8156872 100644
--- a/bootstrap/lib/compiler/ebin/cerl_inline.beam
+++ b/bootstrap/lib/compiler/ebin/cerl_inline.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/cerl_sets.beam b/bootstrap/lib/compiler/ebin/cerl_sets.beam
index 44f5a1996f..c0f2eb15c0 100644
--- a/bootstrap/lib/compiler/ebin/cerl_sets.beam
+++ b/bootstrap/lib/compiler/ebin/cerl_sets.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/compile.beam b/bootstrap/lib/compiler/ebin/compile.beam
index 7a45e78bb3..f353553a6f 100644
--- a/bootstrap/lib/compiler/ebin/compile.beam
+++ b/bootstrap/lib/compiler/ebin/compile.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/compiler.app b/bootstrap/lib/compiler/ebin/compiler.app
index a430dc4898..20394aecd7 100644
--- a/bootstrap/lib/compiler/ebin/compiler.app
+++ b/bootstrap/lib/compiler/ebin/compiler.app
@@ -19,7 +19,7 @@
{application, compiler,
[{description, "ERTS CXC 138 10"},
- {vsn, "7.6.4"},
+ {vsn, "7.6.5"},
{modules, [
beam_a,
beam_asm,
@@ -36,6 +36,7 @@
beam_opcodes,
beam_peep,
beam_ssa,
+ beam_ssa_bc_size,
beam_ssa_bool,
beam_ssa_bsm,
beam_ssa_codegen,
@@ -81,4 +82,5 @@
{registered, []},
{applications, [kernel, stdlib]},
{env, []},
- {runtime_dependencies, ["stdlib-3.13","kernel-7.0","erts-11.0","crypto-3.6"]}]}.
+ {runtime_dependencies, ["stdlib-3.13","kernel-7.0","erts-11.0",
+ "crypto-3.6"]}]}.
diff --git a/bootstrap/lib/compiler/ebin/core_pp.beam b/bootstrap/lib/compiler/ebin/core_pp.beam
index b17605cd66..127f6788e9 100644
--- a/bootstrap/lib/compiler/ebin/core_pp.beam
+++ b/bootstrap/lib/compiler/ebin/core_pp.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_alias.beam b/bootstrap/lib/compiler/ebin/sys_core_alias.beam
index fbd77be133..370f7c0d2b 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_alias.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_alias.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_bsm.beam b/bootstrap/lib/compiler/ebin/sys_core_bsm.beam
index 1cc1250d8b..f34c85866c 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_bsm.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_bsm.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_fold.beam b/bootstrap/lib/compiler/ebin/sys_core_fold.beam
index 63f3470f1c..efef05d241 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_fold.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_fold.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/sys_core_inline.beam b/bootstrap/lib/compiler/ebin/sys_core_inline.beam
index f02a1f8240..8ae27dd91c 100644
--- a/bootstrap/lib/compiler/ebin/sys_core_inline.beam
+++ b/bootstrap/lib/compiler/ebin/sys_core_inline.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/v3_core.beam b/bootstrap/lib/compiler/ebin/v3_core.beam
index ec2ad3f80b..646010aa85 100644
--- a/bootstrap/lib/compiler/ebin/v3_core.beam
+++ b/bootstrap/lib/compiler/ebin/v3_core.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/v3_kernel.beam b/bootstrap/lib/compiler/ebin/v3_kernel.beam
index eb3dc3cef7..de9bff615b 100644
--- a/bootstrap/lib/compiler/ebin/v3_kernel.beam
+++ b/bootstrap/lib/compiler/ebin/v3_kernel.beam
Binary files differ
diff --git a/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam b/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
index 68ae536623..49503157bc 100644
--- a/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
+++ b/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam
Binary files differ