Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-30 | hipe_x86: Be resilient to crappy RTL | Magnus Lång | |
The x86 backend crashes if certain RTL optimisations were omitted, preventing it from being usable at lower optimisation levels. | |||
2016-08-30 | hipe_x86: LSRA for SSE2 | Magnus Lång | |
There is little point offering LSRA for x86 if we're still going to call hipe_graph_coloring_regalloc for the floats. In particular, all allocators except LSRA allocates an N^2 interference matrix, making them unusable for really large functions. | |||
2016-08-26 | Merge branch 'g-andrade/kernel/fetch_ztream_dictionary/PR-1139/OTP-13842' | Lukas Larsson | |
* g-andrade/kernel/fetch_ztream_dictionary/PR-1139/OTP-13842: Update preloaded modules Specify min zlib ver on inflateGetDictionary doc Skip inflateGetDictionary test case if unsupported zlib: Only link inflateGetDictionary if available zlib: Add test case for inflateGetDictionary zlib: support extraction of inflation dictionary | |||
2016-08-26 | Merge branch 'maint' | Sverker Eriksson | |
2016-08-26 | Merge branch 'sverker/hipe-backend-bugs/PR-1146' into maint | Sverker Eriksson | |
2016-08-25 | Merge branch 'maint' | Peter Andersson | |
2016-08-25 | Merge branch 'peppe/debugger_crash/ERL-191/OTP-13756' into maint | Peter Andersson | |
* peppe/debugger_crash/ERL-191/OTP-13756: Make sure exit in non-interpreted code doesn't crash the debugger OTP-13756 | |||
2016-08-25 | Merge branch 'maint' | Siri Hansen | |
2016-08-25 | Merge branch 'siri/reltool/fix-dialyzer-warnings' into maint | Siri Hansen | |
* siri/reltool/fix-dialyzer-warnings: [reltool] Fix dialyzer warnings introduced by OTP-11993 | |||
2016-08-24 | [reltool] Fix dialyzer warnings introduced by OTP-11993 | Siri Hansen | |
2016-08-24 | Merge branch 'maint' | Raimo Niskanen | |
2016-08-24 | Merge branch 'raimo/gen_statem-callback_mode/OTP-13752' into maint | Raimo Niskanen | |
* raimo/gen_statem-callback_mode/OTP-13752: Include trap_exit in server skeletons Improve sys debug Handle exceptions in init/1 and callback_mode/0 Clarify error values Doc fixes Rewrite SSH for gen_statem M:callback_mode/0 Rewrite SSL for gen_statem M:callback_mode/0 Rewrite Tools for gen_statem M:callback_mode/0 Rewrite gen_statem docs for M:callback_mode/0 Rewrite gen_statem TCs for M:callback_mode/0 Rewrite gen_statem for M:callback_mode/0 | |||
2016-08-23 | Update preloaded modules | Lukas Larsson | |
2016-08-22 | hipe: Fix amd64 SSE2 encoding crash | Magnus Lång | |
Register allocation could transform something like fmove u32, d99 to fmove $rdx, 0x20($rsp) which is an invalid instruction. | |||
2016-08-22 | hipe: Fix tailcall stackarg clobber bug | Magnus Lång | |
Since the link register/return address is restored before stack arguments are stored to the frame, we must not use it to store a stack argument. We do that by adding it to the registers clobbered by pseudo_tailcall_prepare. | |||
2016-08-22 | hipe_arm: Fix translation of shift by 0 | Magnus Lång | |
The problem was caused by shift-by-immediate-zero, which wraps to immediate-32 with some shiftops. TODO: Someplace should be modified to crash when these are generated so debugging further instances of this gets easier in the future. | |||
2016-08-22 | hipe_ppc: Fix PPC64 bug encoding large immediates | Magnus Lång | |
2016-08-22 | hipe_ppc: Fix incorrect encoding of shift by 0 | Magnus Lång | |
2016-08-22 | hipe_x86: Fix illegal inst from peephole opt | Magnus Lång | |
2016-08-22 | Merge branch 'gomoripeti/syntax_tools/merl-transform/PR-1123/OTP-13755' into ↵ | Björn Gustavsson | |
maint * gomoripeti/syntax_tools/merl-transform/PR-1123/OTP-13755: Fix infinite loop in merl_transform | |||
2016-08-22 | Merge branch 'maint' | Lukas Larsson | |
2016-08-22 | Merge branch 'lukas/erts/port_monitor_mem_leak/OTP-13818' into maint | Lukas Larsson | |
* lukas/erts/port_monitor_mem_leak/OTP-13818: erts: Fix port monitor memory leak | |||
2016-08-22 | Specify min zlib ver on inflateGetDictionary doc | Guilherme Andrade | |
2016-08-22 | Skip inflateGetDictionary test case if unsupported | Guilherme Andrade | |
2016-08-22 | zlib: Only link inflateGetDictionary if available | Guilherme Andrade | |
Which at the moment means zlib versions >= 1.2.8. | |||
2016-08-22 | Merge branch 'bjorn/compiler/binary-literal-matching' | Björn Gustavsson | |
* bjorn/compiler/binary-literal-matching: Reinstate optimization of binary literal matching Strengthen test case added in 8b83bc0b | |||
2016-08-22 | Merge branch 'maint' | Ingela Anderton Andin | |
2016-08-22 | Merge remote-tracking branch 'github/pr/1144' into maint | Ingela Anderton Andin | |
2016-08-22 | Merge branch 'maint' | Ingela Anderton Andin | |
2016-08-22 | Merge branch 'ingela/ssl/ssl_npn_hello_SUITE_precondition' into maint | Ingela Anderton Andin | |
* ingela/ssl/ssl_npn_hello_SUITE_precondition: ssl: Check precondition for ssl_npn_hello_SUITE | |||
2016-08-21 | Update httpd.xml | Linus.yuan | |
corrected some typo | |||
2016-08-19 | Reinstate optimization of binary literal matching | Björn Gustavsson | |
105c5b0071 was reverted in dd1162846e because clauses that were supposed to match would not match. (See 8b83bc0b.) Reintroduce the optimization, but make sure that we only shortcut bs_context_to_binary instructions and not bs_start_match2 instructions. | |||
2016-08-19 | Strengthen test case added in 8b83bc0b | Björn Gustavsson | |
Don't only test the case that failed; test it exhaustively. | |||
2016-08-19 | Merge branch 'maint' | Sverker Eriksson | |
2016-08-19 | Merge branch 'sverker/net_kernel-setopts/OTP-13564' into maint | Sverker Eriksson | |
2016-08-19 | Merge branch 'maint' | Dan Gudmundsson | |
* maint: wx: Add missing specs | |||
2016-08-19 | Merge branch 'dgud/wx/broken-links' into maint | Dan Gudmundsson | |
* dgud/wx/broken-links: wx: Add missing specs | |||
2016-08-19 | Merge branch 'maint' | Dan Gudmundsson | |
* maint: Request a larger stacksize for wx thread | |||
2016-08-19 | Merge branch 'dgud/wx/increase_wx_stacksize' into maint | Dan Gudmundsson | |
* dgud/wx/increase_wx_stacksize: Request a larger stacksize for wx thread | |||
2016-08-18 | ssl: Check precondition for ssl_npn_hello_SUITE | Ingela Anderton Andin | |
2016-08-18 | Include trap_exit in server skeletons | Raimo Niskanen | |
2016-08-18 | Improve sys debug | Raimo Niskanen | |
2016-08-17 | Handle exceptions in init/1 and callback_mode/0 | Raimo Niskanen | |
2016-08-17 | Merge branch 'maint' | Lukas Larsson | |
* maint: Updated OTP version Prepare release erts: Make sure to flush potential exit message | |||
2016-08-17 | Merge branch 'maint-19' into maint | Lukas Larsson | |
* maint-19: Updated OTP version Prepare release erts: Make sure to flush potential exit message | |||
2016-08-17 | Clarify error values | Raimo Niskanen | |
2016-08-16 | Updated OTP versionOTP-19.0.5 | Erlang/OTP | |
2016-08-16 | Prepare release | Erlang/OTP | |
2016-08-16 | Merge branch 'lukas/kernel/os_cmd_fix_exit_message_leak/OTP-13813' into maint-19 | Erlang/OTP | |
* lukas/kernel/os_cmd_fix_exit_message_leak/OTP-13813: erts: Make sure to flush potential exit message | |||
2016-08-16 | erts: Make sure to flush potential exit message | Lukas Larsson | |