Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-18 | Merge branch 'bjorn/erts/beam_load' | Björn Gustavsson | |
* bjorn/erts/beam_load: Optimize get_tuple_element instructions that target Y registers Mend beam_SUITE:packed_registers/1 Correct unpacking of 3 operands on 32-bit archictectures Eliminate misleading #ifdef ARCH_64 in beam_opcodes.h beam_debug: Correct masking when unpacking packed operands | |||
2016-04-14 | Mend beam_SUITE:packed_registers/1 | Björn Gustavsson | |
packed_registers/1 may have actually tested put_list/3 instructions with high register numbers at some time. Currently, the compiler will generate code that only uses low register numbers. Totally rewrite the test case. It is difficult to arrange so that put_list/3 uses three high register numbers, so we will use get_list/3 instructions with high register numbers. | |||
2016-04-13 | Merge branch 'henrik/update-copyrightyear' | Henrik Nord | |
* henrik/update-copyrightyear: update copyright-year | |||
2016-03-31 | Fix unsafe transformation of apply/3 with fixed arguments | Björn Gustavsson | |
62473daf introduced an unsafe optimization in the loader. See the comments in the test case for an explanation of the problem. | |||
2016-03-15 | update copyright-year | Henrik Nord | |
2016-03-11 | Eliminate use of ?config() macro | Björn-Egil Dahlberg | |
2016-03-11 | Replace use of test_server:format/2 with io:format/2 | Björn-Egil Dahlberg | |
2016-03-11 | Eliminate use of test_server:fail/0,1 | Björn-Egil Dahlberg | |
2016-02-17 | Eliminate use of test_server.hrl and test_server_line.hrl | Björn Gustavsson | |
As a first step to removing the test_server application as as its own separate application, change the inclusion of test_server.hrl to an inclusion of ct.hrl and remove the inclusion of test_server_line.hrl. | |||
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2012-12-14 | tests: Refactor away ?line macro in beam_SUITE | Björn-Egil Dahlberg | |
2012-12-14 | tests: Fix heap_sizes check | Björn-Egil Dahlberg | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for emulator | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update emulator tests to conform with common_test standard | Lukas Larsson | |
2011-01-17 | Eliminate the special instructions for selecting floats and bignums | Björn Gustavsson | |
2010-04-13 | Merge branch 'bg/fconv' into dev | Erlang/OTP | |
* bg/fconv: erts: Fix loading of modules with invalid floating point arithmetic | |||
2010-04-07 | erts: Fix loading of modules with invalid floating point arithmetic | Björn Gustavsson | |
The following program is supposed to cause an exception at run-time: foo() -> Sum1 = Sum2 = N = 2, pSum - (Sum1*(Sum2/N)). but the loader fails to load because it contains the following instruction: fconv {atom,pSum} {fr,2} Fix the loader so that it can handle fconv instructions where the first operand is a non-numeric literal. Reported-by: Torbjörn Törnkvist | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |