Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-22 | Merge branch 'dgud/wx/show_modal_callback_hangs/OTP-13491' | Dan Gudmundsson | |
* dgud/wx/show_modal_callback_hangs/OTP-13491: wx test: Setup timetraps wx: Fix callback problems | |||
2016-04-22 | wx test: Setup timetraps | Dan Gudmundsson | |
and avoid large logs when tests succed | |||
2016-04-22 | wx: Fix callback problems | Dan Gudmundsson | |
Commands could be executed twice, if the command was dispatched from a callback and caused a recursive invocation of command loop. Solution is to mark op as -1 before calling wxWidgets. Also commands could be missed when idle processing was done inside while executing a recursive callback, solved be always resetting peak index after idle processing is done. | |||
2016-04-22 | Merge branch 'richcarl/assert-shut-up-dialyzer/PR-1002' | Hans Bolinder | |
* richcarl/assert-shut-up-dialyzer/PR-1002: eunit: Remove -dialyzer attributes Avoid dialyzer warnings for unreachable code in asserts Make assert macro implementations uniform | |||
2016-04-21 | erts: Fix copy share with onheap messages | Björn-Egil Dahlberg | |
2016-04-21 | inets: Prepare for release | Ingela Anderton Andin | |
2016-04-21 | inets: Add peer_cert to ESI environment | Ingela Anderton Andin | |
2016-04-21 | Modify code_change/4 to return CallbackMode | Raimo Niskanen | |
Also move check of non-atom states in callback mode state_functions to where the state function is called. This gives homogenous diagnostics for state functions, code_change/4 and system_replace_state StateFun. Irregularities pointed out by James Fish. | |||
2016-04-21 | erts: Fix lock-order trace status | Björn-Egil Dahlberg | |
2016-04-21 | eunit: Remove -dialyzer attributes | Hans Bolinder | |
2016-04-21 | Add compile_SUITE:core_roundtrip/1 | Björn Gustavsson | |
When debugging, it is important that we can trust the Core Erlang pretty printer and Core Erlang parser. | |||
2016-04-21 | v3_core: Construct {badmap,Map} as literal if possible | Björn Gustavsson | |
2016-04-21 | core_pp: Print {file,File} annotations more compactly | Björn Gustavsson | |
This will speed up test cases that print all annotations. | |||
2016-04-21 | core_pp: Add format_all/1 that prints all annotations | Björn Gustavsson | |
2016-04-21 | core_parse: Don't sort map patterns | Björn Gustavsson | |
If we pretty print to a file and read it back in, we expect to get the same cerl data structures back. | |||
2016-04-21 | core_parse: Handle annotations in more contexts | Björn Gustavsson | |
Annotations would not be accepted for all constructs. | |||
2016-04-21 | cerl_trees: Correct handling of maps in label/2 | Björn Gustavsson | |
Make sure that we don't convert a map pattern to a map expression. | |||
2016-04-21 | Avoid dialyzer warnings for unreachable code in asserts | Richard Carlsson | |
Dialyzer would warn about uses of the ?assert(BoolExpr) macro in assert.hrl if the argument was known to be boolean-only. | |||
2016-04-21 | Make assert macro implementations uniform | Richard Carlsson | |
2016-04-21 | cerl: Add missing API function is_c_map_pattern/1 | Björn Gustavsson | |
2016-04-21 | Merge remote-tracking branch 'erlang/pr/1020' | Henrik Nord | |
* erlang/pr/1020: Update README.md Update README.md | |||
2016-04-21 | Merge branch 'bjorn/compiler/eliminate-dialyzer-warnings' | Björn Gustavsson | |
* bjorn/compiler/eliminate-dialyzer-warnings: Eliminate Dialyzer warnings for unmatched returns | |||
2016-04-20 | Merge branch 'sverker/hipe-code-alloc' | Sverker Eriksson | |
2016-04-20 | erts: Make sure literal MBCs have super aligned sizes | Sverker Eriksson | |
on 32-bit, as the granularity of the literal bit vector is super-alignment. | |||
2016-04-20 | Eliminate Dialyzer warnings for unmatched returns | Björn Gustavsson | |
2016-04-20 | Merge branch 'bjorn/debugger/cuddle-with-tests' | Björn Gustavsson | |
* bjorn/debugger/cuddle-with-tests: Remove ?line macros Replace "%" with "%%" at the beginning of a line Eliminate doc and suite clauses Eliminate use of the ?t macro Eliminate use of test_server:format() Eliminate use of test_server:fail/{0,1} Use proplists:get_value/2 instead of ?config() Modernize use of timetraps int_SUITE: Fix interpretable/1 in a non-installed system int_SUITE: Fix interpretable/1 on cross-compiled platforms | |||
2016-04-20 | Merge branch 'hasse/map_0_is_builtin/OTP-13153' | Hans Bolinder | |
* hasse/map_0_is_builtin/OTP-13153: stdlib: Fix warnings | |||
2016-04-19 | Update README.md | Bruce Yinhe | |
2016-04-19 | stdlib: Fix warnings | Hans Bolinder | |
2016-04-19 | Merge branch 'lukas/erts/tracing/fix-spawned-lc-error/OTP-10267' | Björn-Egil Dahlberg | |
* lukas/erts/tracing/fix-spawned-lc-error/OTP-10267: erts: Fix lock order bug when only child is procs traced | |||
2016-04-19 | Update README.md | Bruce Yinhe | |
Add text for Contribution Needed | |||
2016-04-19 | Use ?NAME macro in examples | Raimo Niskanen | |
2016-04-19 | Introduce Fred Herbert suggested additions | Raimo Niskanen | |
2016-04-18 | erts: Fix lock order bug when only child is procs traced | Lukas Larsson | |
2016-04-18 | Merge branch 'mururu/crypto/aes-gcm-tag-len.PR-998.OTP-13483' | Sverker Eriksson | |
2016-04-18 | Merge branch 'hasse/map_0_is_builtin/OTP-13153' | Hans Bolinder | |
* hasse/map_0_is_builtin/OTP-13153: stdlib: The type map() is built-in | |||
2016-04-18 | stdlib: The type map() is built-in | Hans Bolinder | |
2016-04-18 | Introduce corrections from Fred Hebert and Ingela | Raimo Niskanen | |
2016-04-18 | Use .png pictures instead of .gif | Raimo Niskanen | |
2016-04-18 | Update primary bootstrap | Björn Gustavsson | |
2016-04-18 | Merge branch 'bjorn/compiler/misc-opt' | Björn Gustavsson | |
* bjorn/compiler/misc-opt: v3_kernel: Construct literal lists properly Use the register map in %live in beam_utils:is_killed_block/2 Teach beam_utils to check liveness for put_map instructions beam_peep: Help out beam_jump | |||
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-18 | Remove ?line macros | Björn Gustavsson | |
While we are it, also re-ident the files. | |||
2016-04-18 | Replace "%" with "%%" at the beginning of a line | Björn Gustavsson | |
We want to re-ident the source files after having taken out all ?line macros. When re-indenting using Emacs, it's important that comments that should be at the beginning of a line (or follow the indentation of statements around it) must start with "%%". | |||
2016-04-18 | Eliminate doc and suite clauses | Björn Gustavsson | |
2016-04-18 | Eliminate use of the ?t macro | Björn Gustavsson | |
2016-04-18 | Eliminate use of test_server:format() | Björn Gustavsson | |
2016-04-18 | Eliminate use of test_server:fail/{0,1} | Björn Gustavsson | |
2016-04-18 | Use proplists:get_value/2 instead of ?config() | Björn Gustavsson | |
2016-04-18 | Modernize use of timetraps | Björn Gustavsson | |
Either rely on the default 30 minutes timetrap, or set the timeout using the supported methods in common_test. |