From 63289176d5555903b72776dd96b38b3a13a257ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn-Egil=20Dahlberg?= Date: Thu, 23 Mar 2017 12:13:11 +0100 Subject: Update primary bootstrap --- bootstrap/lib/compiler/ebin/beam_a.beam | Bin 2684 -> 2640 bytes bootstrap/lib/compiler/ebin/beam_asm.beam | Bin 11708 -> 11616 bytes bootstrap/lib/compiler/ebin/beam_block.beam | Bin 9188 -> 8756 bytes bootstrap/lib/compiler/ebin/beam_bs.beam | Bin 5924 -> 5628 bytes bootstrap/lib/compiler/ebin/beam_bsm.beam | Bin 12536 -> 11960 bytes bootstrap/lib/compiler/ebin/beam_clean.beam | Bin 8944 -> 8460 bytes bootstrap/lib/compiler/ebin/beam_dead.beam | Bin 13848 -> 12964 bytes bootstrap/lib/compiler/ebin/beam_dict.beam | Bin 5344 -> 5096 bytes bootstrap/lib/compiler/ebin/beam_disasm.beam | Bin 26192 -> 24808 bytes bootstrap/lib/compiler/ebin/beam_except.beam | Bin 3564 -> 3296 bytes bootstrap/lib/compiler/ebin/beam_flatten.beam | Bin 2996 -> 2864 bytes bootstrap/lib/compiler/ebin/beam_jump.beam | Bin 9196 -> 8664 bytes bootstrap/lib/compiler/ebin/beam_listing.beam | Bin 2800 -> 2768 bytes bootstrap/lib/compiler/ebin/beam_opcodes.beam | Bin 7072 -> 7124 bytes bootstrap/lib/compiler/ebin/beam_peep.beam | Bin 2544 -> 2516 bytes bootstrap/lib/compiler/ebin/beam_receive.beam | Bin 6392 -> 6180 bytes bootstrap/lib/compiler/ebin/beam_record.beam | Bin 0 -> 1908 bytes bootstrap/lib/compiler/ebin/beam_reorder.beam | Bin 2040 -> 1960 bytes bootstrap/lib/compiler/ebin/beam_split.beam | Bin 2312 -> 2156 bytes bootstrap/lib/compiler/ebin/beam_trim.beam | Bin 7860 -> 7564 bytes bootstrap/lib/compiler/ebin/beam_type.beam | Bin 17760 -> 17088 bytes bootstrap/lib/compiler/ebin/beam_utils.beam | Bin 13684 -> 13156 bytes bootstrap/lib/compiler/ebin/beam_validator.beam | Bin 30792 -> 28900 bytes bootstrap/lib/compiler/ebin/beam_z.beam | Bin 2888 -> 2820 bytes bootstrap/lib/compiler/ebin/cerl.beam | Bin 32080 -> 30140 bytes bootstrap/lib/compiler/ebin/cerl_clauses.beam | Bin 2956 -> 2944 bytes bootstrap/lib/compiler/ebin/cerl_inline.beam | Bin 38692 -> 37740 bytes bootstrap/lib/compiler/ebin/cerl_trees.beam | Bin 20908 -> 20884 bytes bootstrap/lib/compiler/ebin/compile.beam | Bin 39992 -> 38856 bytes bootstrap/lib/compiler/ebin/compiler.app | 3 ++- bootstrap/lib/compiler/ebin/core_lib.beam | Bin 4408 -> 4300 bytes bootstrap/lib/compiler/ebin/core_lint.beam | Bin 13572 -> 12864 bytes bootstrap/lib/compiler/ebin/core_parse.beam | Bin 62620 -> 62552 bytes bootstrap/lib/compiler/ebin/core_pp.beam | Bin 12012 -> 11760 bytes bootstrap/lib/compiler/ebin/core_scan.beam | Bin 6636 -> 6628 bytes bootstrap/lib/compiler/ebin/rec_env.beam | Bin 4652 -> 4600 bytes bootstrap/lib/compiler/ebin/sys_core_dsetel.beam | Bin 7232 -> 7012 bytes bootstrap/lib/compiler/ebin/sys_core_fold.beam | Bin 51868 -> 49448 bytes .../lib/compiler/ebin/sys_core_fold_lists.beam | Bin 4596 -> 4592 bytes bootstrap/lib/compiler/ebin/sys_core_inline.beam | Bin 4236 -> 4004 bytes bootstrap/lib/compiler/ebin/sys_pre_attributes.beam | Bin 2920 -> 2756 bytes bootstrap/lib/compiler/ebin/v3_codegen.beam | Bin 56808 -> 53696 bytes bootstrap/lib/compiler/ebin/v3_core.beam | Bin 58476 -> 56508 bytes bootstrap/lib/compiler/ebin/v3_kernel.beam | Bin 56508 -> 54576 bytes bootstrap/lib/compiler/ebin/v3_kernel_pp.beam | Bin 12812 -> 12536 bytes bootstrap/lib/compiler/ebin/v3_life.beam | Bin 17792 -> 17024 bytes 46 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 bootstrap/lib/compiler/ebin/beam_record.beam (limited to 'bootstrap/lib/compiler/ebin') diff --git a/bootstrap/lib/compiler/ebin/beam_a.beam b/bootstrap/lib/compiler/ebin/beam_a.beam index 8028b5995c..dbab4e7a10 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_a.beam and b/bootstrap/lib/compiler/ebin/beam_a.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_asm.beam b/bootstrap/lib/compiler/ebin/beam_asm.beam index 1ff5171ed4..228e0e699a 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_asm.beam and b/bootstrap/lib/compiler/ebin/beam_asm.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_block.beam b/bootstrap/lib/compiler/ebin/beam_block.beam index 4411551695..1714723eca 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_block.beam and b/bootstrap/lib/compiler/ebin/beam_block.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_bs.beam b/bootstrap/lib/compiler/ebin/beam_bs.beam index 097bf79ce2..5d4ea1fd1f 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_bs.beam and b/bootstrap/lib/compiler/ebin/beam_bs.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_bsm.beam b/bootstrap/lib/compiler/ebin/beam_bsm.beam index c015d425d7..82bb7d7104 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_bsm.beam and b/bootstrap/lib/compiler/ebin/beam_bsm.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_clean.beam b/bootstrap/lib/compiler/ebin/beam_clean.beam index 1ea7be1a2b..c1272f878d 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_clean.beam and b/bootstrap/lib/compiler/ebin/beam_clean.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_dead.beam b/bootstrap/lib/compiler/ebin/beam_dead.beam index 70dec1ccd6..56c97d2875 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_dead.beam and b/bootstrap/lib/compiler/ebin/beam_dead.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_dict.beam b/bootstrap/lib/compiler/ebin/beam_dict.beam index 1235ff6a13..a25cef7ed2 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_dict.beam and b/bootstrap/lib/compiler/ebin/beam_dict.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_disasm.beam b/bootstrap/lib/compiler/ebin/beam_disasm.beam index 3c587d6c7e..f9e8c13823 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_disasm.beam and b/bootstrap/lib/compiler/ebin/beam_disasm.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_except.beam b/bootstrap/lib/compiler/ebin/beam_except.beam index 56cb83b3cb..0b43291236 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_except.beam and b/bootstrap/lib/compiler/ebin/beam_except.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_flatten.beam b/bootstrap/lib/compiler/ebin/beam_flatten.beam index 0ab7f55bdd..a30e430f1f 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_flatten.beam and b/bootstrap/lib/compiler/ebin/beam_flatten.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_jump.beam b/bootstrap/lib/compiler/ebin/beam_jump.beam index 67c82ddc76..584b97bace 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_jump.beam and b/bootstrap/lib/compiler/ebin/beam_jump.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_listing.beam b/bootstrap/lib/compiler/ebin/beam_listing.beam index 9512391666..ccd68a576f 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_listing.beam and b/bootstrap/lib/compiler/ebin/beam_listing.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_opcodes.beam b/bootstrap/lib/compiler/ebin/beam_opcodes.beam index 4f20b1eac5..3930b41a2a 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_opcodes.beam and b/bootstrap/lib/compiler/ebin/beam_opcodes.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_peep.beam b/bootstrap/lib/compiler/ebin/beam_peep.beam index 36c20ba82b..c34f9ba60e 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_peep.beam and b/bootstrap/lib/compiler/ebin/beam_peep.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_receive.beam b/bootstrap/lib/compiler/ebin/beam_receive.beam index aba03a9f9c..0e1b0c5424 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_receive.beam and b/bootstrap/lib/compiler/ebin/beam_receive.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_record.beam b/bootstrap/lib/compiler/ebin/beam_record.beam new file mode 100644 index 0000000000..9e2a451c99 Binary files /dev/null and b/bootstrap/lib/compiler/ebin/beam_record.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_reorder.beam b/bootstrap/lib/compiler/ebin/beam_reorder.beam index 71e1b5f041..50d781d8e6 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_reorder.beam and b/bootstrap/lib/compiler/ebin/beam_reorder.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_split.beam b/bootstrap/lib/compiler/ebin/beam_split.beam index d9fcdb32bc..5da1d8c4e2 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_split.beam and b/bootstrap/lib/compiler/ebin/beam_split.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_trim.beam b/bootstrap/lib/compiler/ebin/beam_trim.beam index 42b7c88aab..b7e9817267 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_trim.beam and b/bootstrap/lib/compiler/ebin/beam_trim.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_type.beam b/bootstrap/lib/compiler/ebin/beam_type.beam index 4699f7ec05..124578233d 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_type.beam and b/bootstrap/lib/compiler/ebin/beam_type.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_utils.beam b/bootstrap/lib/compiler/ebin/beam_utils.beam index 70ad9110ac..ff39e0291e 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_utils.beam and b/bootstrap/lib/compiler/ebin/beam_utils.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_validator.beam b/bootstrap/lib/compiler/ebin/beam_validator.beam index 533815dc45..416aeff58b 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_validator.beam and b/bootstrap/lib/compiler/ebin/beam_validator.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_z.beam b/bootstrap/lib/compiler/ebin/beam_z.beam index 1bc8b9f61d..6d723ac93a 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_z.beam and b/bootstrap/lib/compiler/ebin/beam_z.beam differ diff --git a/bootstrap/lib/compiler/ebin/cerl.beam b/bootstrap/lib/compiler/ebin/cerl.beam index d303959897..3839496347 100644 Binary files a/bootstrap/lib/compiler/ebin/cerl.beam and b/bootstrap/lib/compiler/ebin/cerl.beam differ diff --git a/bootstrap/lib/compiler/ebin/cerl_clauses.beam b/bootstrap/lib/compiler/ebin/cerl_clauses.beam index 883a3620e6..4bd91621bf 100644 Binary files a/bootstrap/lib/compiler/ebin/cerl_clauses.beam and b/bootstrap/lib/compiler/ebin/cerl_clauses.beam differ diff --git a/bootstrap/lib/compiler/ebin/cerl_inline.beam b/bootstrap/lib/compiler/ebin/cerl_inline.beam index f517ec59e9..78c0f41771 100644 Binary files a/bootstrap/lib/compiler/ebin/cerl_inline.beam and b/bootstrap/lib/compiler/ebin/cerl_inline.beam differ diff --git a/bootstrap/lib/compiler/ebin/cerl_trees.beam b/bootstrap/lib/compiler/ebin/cerl_trees.beam index 478cf25063..a7dc29f586 100644 Binary files a/bootstrap/lib/compiler/ebin/cerl_trees.beam and b/bootstrap/lib/compiler/ebin/cerl_trees.beam differ diff --git a/bootstrap/lib/compiler/ebin/compile.beam b/bootstrap/lib/compiler/ebin/compile.beam index 31d2dd806a..a41cb3a916 100644 Binary files a/bootstrap/lib/compiler/ebin/compile.beam and b/bootstrap/lib/compiler/ebin/compile.beam differ diff --git a/bootstrap/lib/compiler/ebin/compiler.app b/bootstrap/lib/compiler/ebin/compiler.app index e91be8e4ad..b048164f1d 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.0.3"}, + {vsn, "7.0.4"}, {modules, [ beam_a, beam_asm, @@ -38,6 +38,7 @@ beam_peep, beam_receive, beam_reorder, + beam_record, beam_split, beam_trim, beam_type, diff --git a/bootstrap/lib/compiler/ebin/core_lib.beam b/bootstrap/lib/compiler/ebin/core_lib.beam index 3453dd5963..a4ca16d554 100644 Binary files a/bootstrap/lib/compiler/ebin/core_lib.beam and b/bootstrap/lib/compiler/ebin/core_lib.beam differ diff --git a/bootstrap/lib/compiler/ebin/core_lint.beam b/bootstrap/lib/compiler/ebin/core_lint.beam index 77d8a225ed..582b7fbc0a 100644 Binary files a/bootstrap/lib/compiler/ebin/core_lint.beam and b/bootstrap/lib/compiler/ebin/core_lint.beam differ diff --git a/bootstrap/lib/compiler/ebin/core_parse.beam b/bootstrap/lib/compiler/ebin/core_parse.beam index c1cd8f361b..d1282160e2 100644 Binary files a/bootstrap/lib/compiler/ebin/core_parse.beam and b/bootstrap/lib/compiler/ebin/core_parse.beam differ diff --git a/bootstrap/lib/compiler/ebin/core_pp.beam b/bootstrap/lib/compiler/ebin/core_pp.beam index 3ee1ae2bd0..e14f99b3cf 100644 Binary files a/bootstrap/lib/compiler/ebin/core_pp.beam and b/bootstrap/lib/compiler/ebin/core_pp.beam differ diff --git a/bootstrap/lib/compiler/ebin/core_scan.beam b/bootstrap/lib/compiler/ebin/core_scan.beam index e6669d61d7..b0c0560946 100644 Binary files a/bootstrap/lib/compiler/ebin/core_scan.beam and b/bootstrap/lib/compiler/ebin/core_scan.beam differ diff --git a/bootstrap/lib/compiler/ebin/rec_env.beam b/bootstrap/lib/compiler/ebin/rec_env.beam index c3dfe82f1d..1040c9fdb7 100644 Binary files a/bootstrap/lib/compiler/ebin/rec_env.beam and b/bootstrap/lib/compiler/ebin/rec_env.beam differ diff --git a/bootstrap/lib/compiler/ebin/sys_core_dsetel.beam b/bootstrap/lib/compiler/ebin/sys_core_dsetel.beam index 8e25d50dd5..45898a11d7 100644 Binary files a/bootstrap/lib/compiler/ebin/sys_core_dsetel.beam and b/bootstrap/lib/compiler/ebin/sys_core_dsetel.beam differ diff --git a/bootstrap/lib/compiler/ebin/sys_core_fold.beam b/bootstrap/lib/compiler/ebin/sys_core_fold.beam index 14084876a9..a0f771eafe 100644 Binary files a/bootstrap/lib/compiler/ebin/sys_core_fold.beam and b/bootstrap/lib/compiler/ebin/sys_core_fold.beam differ diff --git a/bootstrap/lib/compiler/ebin/sys_core_fold_lists.beam b/bootstrap/lib/compiler/ebin/sys_core_fold_lists.beam index 8478b64381..3968505655 100644 Binary files a/bootstrap/lib/compiler/ebin/sys_core_fold_lists.beam and b/bootstrap/lib/compiler/ebin/sys_core_fold_lists.beam differ diff --git a/bootstrap/lib/compiler/ebin/sys_core_inline.beam b/bootstrap/lib/compiler/ebin/sys_core_inline.beam index d048275a0c..520fb315c3 100644 Binary files a/bootstrap/lib/compiler/ebin/sys_core_inline.beam and b/bootstrap/lib/compiler/ebin/sys_core_inline.beam differ diff --git a/bootstrap/lib/compiler/ebin/sys_pre_attributes.beam b/bootstrap/lib/compiler/ebin/sys_pre_attributes.beam index 04846fc120..2c424cb97f 100644 Binary files a/bootstrap/lib/compiler/ebin/sys_pre_attributes.beam and b/bootstrap/lib/compiler/ebin/sys_pre_attributes.beam differ diff --git a/bootstrap/lib/compiler/ebin/v3_codegen.beam b/bootstrap/lib/compiler/ebin/v3_codegen.beam index 7c21ab7bc0..a0af668740 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_codegen.beam and b/bootstrap/lib/compiler/ebin/v3_codegen.beam differ diff --git a/bootstrap/lib/compiler/ebin/v3_core.beam b/bootstrap/lib/compiler/ebin/v3_core.beam index 39310d7b65..863bd3de0e 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_core.beam and b/bootstrap/lib/compiler/ebin/v3_core.beam differ diff --git a/bootstrap/lib/compiler/ebin/v3_kernel.beam b/bootstrap/lib/compiler/ebin/v3_kernel.beam index 5e7afacf83..2762b53960 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_kernel.beam and b/bootstrap/lib/compiler/ebin/v3_kernel.beam differ diff --git a/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam b/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam index 3ee6e0139c..8cf701f685 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam and b/bootstrap/lib/compiler/ebin/v3_kernel_pp.beam differ diff --git a/bootstrap/lib/compiler/ebin/v3_life.beam b/bootstrap/lib/compiler/ebin/v3_life.beam index 1ed5e170f9..db04f6e73f 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_life.beam and b/bootstrap/lib/compiler/ebin/v3_life.beam differ -- cgit v1.2.3