aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-02-23Fixed release notes (almost, since this change willMicael Karlberg
not actually be part of the release notes) and appup file.
2011-02-23Fixed release notes and appup file.Micael Karlberg
2011-02-23Fixed release notes and appup file.Micael Karlberg
2011-02-23Updated release notes and appup file.Micael Karlberg
2011-02-23Final update of appup filer (forgot about the read_mib macro usedMicael Karlberg
by the snmp_misc module).
2011-02-23Final update to release notes and the appup file.Micael Karlberg
2011-02-23Updated release notes and the documentation.Micael Karlberg
Also added entry in the appup file.
2011-02-23v3_kernel_pp: Eliminate dialyzer warningBjörn Gustavsson
Use conditional compilation instead of a run-time test. Will also improve the coverage of the code.
2011-02-23kernel: Eliminate compiler warningBjörn Gustavsson
2011-02-23stdlib tests: Eliminate some compiler warningsBjörn Gustavsson
2011-02-23compiler: Eliminate some warningsBjörn Gustavsson
2011-02-23emulator tests: Eliminate some compiler warningsBjörn Gustavsson
2011-02-23Initial fix of release notes (bad notes for version 4.18).Micael Karlberg
2011-02-23Now also handling generation of header files.Micael Karlberg
2011-02-23Fixed document encoding.Micael Karlberg
2011-02-23BEAM loader: Add an assertion to check for overflowed code spaceBjörn Gustavsson
While at it, clean up indentation of CHKBLK() macros.
2011-02-23beam_emu: Eliminate redundant #ifdefBjörn Gustavsson
The halfword emulator used to require special handling, but no longer does.
2011-02-23beam_emu: Remove unnecessary decrement of I in "case_end r"Björn Gustavsson
It is not necessary to decrement I, because an exception is about to be generated. Furthermore, I pointing *before* the instruction that caused the exception may cause problems in the future.
2011-02-23inet6_tcp_dist: Eliminate dialyzer warning for "tuple fun"Björn Gustavsson
Replace the "tuple fun" with an external fun.
2011-02-23Fixed verbosity.Micael Karlberg
2011-02-23Merge branch 'ia/supervisor-saves-unnecessary-data/OTP-9064' into devIngela Anderton Andin
* ia/supervisor-saves-unnecessary-data/OTP-9064: Added test case do_not_save_start_parameters_for_temporary_children and fixed dialyzer spec. Do not save parameter list for any temporary processes Do not save initial arguments for dynamic temporary processes Conflicts: lib/stdlib/test/supervisor_SUITE.erl
2011-02-23Fixed MIB file name making...Micael Karlberg
2011-02-22Backup commit (time to go home)...Micael Karlberg
2011-02-22Merge branch 'ia/ssl/dialyzer' into devIngela Anderton Andin
* ia/ssl/dialyzer: Dialyzer does not like old fun syntax Corrected dialyzer specs Modernized some dialyzer specs
2011-02-22Dialyzer does not like old fun syntaxIngela Anderton Andin
2011-02-22Corrected dialyzer specsIngela Anderton Andin
2011-02-22Merge branch 'ms/ei-buffer-overflow-when-decoding-atoms' into devBjörn-Egil Dahlberg
* ms/ei-buffer-overflow-when-decoding-atoms: ei: buffer overflow when decoding atoms OTP-9072
2011-02-22ei: buffer overflow when decoding atomsMichael Santos
2011-02-22Merge branch 'ms/ei-fix-buffer-overflows' into devBjörn-Egil Dahlberg
* ms/ei-fix-buffer-overflows: erl_interface: fix buffer overflows OTP-9071
2011-02-22erl_interface: fix buffer overflowsMichael Santos
2011-02-22Modernized some dialyzer specsIngela Anderton Andin
2011-02-22Added test case do_not_save_start_parameters_for_temporary_children and fixedIngela Anderton Andin
dialyzer spec.
2011-02-22Do not save parameter list for any temporary processesIngela Anderton Andin
Previous commit changed the supervisor to not save parameter lists for temporary processes supervised by simple-one-for-one supervisors. But it is unnecessary to save them for any temporary processes as they should not be restarted. Proably the biggest gain is in the simple-one-for-one case. Also changed the test case count_children_memory so it does not test that which_children will produce garbage that must be reclaimed later. This is a strange thing to test and it is no longer true for all invocations of which_children.
2011-02-22Do not save initial arguments for dynamic temporary processesIngela Anderton Andin
2011-02-22Merge branch 'bmk/snmp/add_compiler_support_agent_capabilities/OTP-8966' ↵Micael Karlberg
into bmk/snmp/snmpc/OTP-9004 Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/vsn.mk
2011-02-22Prep for release: snmp-4.19Micael Karlberg
2011-02-22Prep for release: snmp-4.19Micael Karlberg
2011-02-21Allow unexpected driver input event in driver_SUITE:smp_selectSverker Eriksson
epoll on Linux has been seen to sometimes trigger unexpected events. Most of the time these events are filtered by erl_check_io, but may slip up to the driver in cases when fd's are reused. Also made clear in driver docs that spurious events may happen.
2011-02-21Add patch from Per HedelandPatrik Nyblom
Per H @ Tail-f: The original code here had problems that possibly only occur if you abuse it for non-INET sockets, but anyway: a) If the getsockopt for SO_PRIORITY or IP_TOS failed, the actual requested setsockopt was never even attempted. b) If {get,set}sockopt for one of IP_TOS and SO_PRIORITY failed, but ditto for the other worked and that was actually the requested option, failure was still reported to erlang.
2011-02-21Ignore permission error when implicitly setting SO_PRIORITYPatrik Nyblom
2011-02-21Remove old test_server codeLukas Larsson
2011-02-19Fixed spelling and such things...Micael Karlberg
Please enter the commit message for your changes. Lines starting
2011-02-18Lost of fixes...Micael Karlberg
*) Update release notes (with regard to module_compliance) *) New compiler options: agent_capabilities and module_compliance *) Update mib compiler option description (new options for agent_capabilities and module_compliance) *) New test case for module_compliance. *) Added test mib for module_complianc test case. *) Added some options for the MIB makefile. ...
2011-02-18Merge branch 'mh/file-fix_spec' into devNiclas Axelsson
* mh/file-fix_spec: Fix -spec for file:write_file/3 OTP-9067
2011-02-18Merge branch 'sverker/ets_halfword_highmem/OTP-8941' into devSverker Eriksson
* sverker/ets_halfword_highmem/OTP-8941: HALFWORD ETS Fix copyright year in some source files Fix vm crash in kernel test case seq_trace_SUITE:call remove NIF compile warning: no previous prototype for ‘nif_init’ Refuse to load NIF library on wrong VM variant (halfword/fullword) HALFWORD ETS match spec heap fragment optimization HALFWORD ETS removed eheap and improved test case t_match_spec_run HALFWORD ETS Further match spec optimization to minimize copying and garbage HALFWORD ETS db_prog_match optimization HALFWORD ETS Fix segv for match spec with several function and guards HALFWORD Make system_info mseg_alloc report both low/high mem HALFWORD Fix segv caused by erlang:halt HALFWORD Make more allocators use high mem (binary, fixed and driver) HALFWORD ETS 32-bit arch fixes and other cleanups HALFWORD ETS nicer update_element HALFWORD ETS Real matching on relative terms HALFWORD first stab at high mem alloc HALFWORD ETS relative terms Conflicts: erts/emulator/test/driver_SUITE.erl
2011-02-18HALFWORD ETS Fix copyright year in some source filesSverker Eriksson
2011-02-18Fix vm crash in kernel test case seq_trace_SUITE:callSverker Eriksson
2011-02-18remove NIF compile warning: no previous prototype for ‘nif_init’Sverker Eriksson
2011-02-18Refuse to load NIF library on wrong VM variant (halfword/fullword)Sverker Eriksson
2011-02-18Fixed mc_modules and ac_variations.Micael Karlberg