aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-03-31Merge branch 'anders/diameter/unicode/OTP-11686'Anders Svensson
* anders/diameter/unicode/OTP-11686: Use fun encoding to erl_parse:abstract/2 Adapt dictionary compilation to new default encoding
2014-03-31Merge branch 'anders/diameter/pick_peer/OTP-11789'Anders Svensson
* anders/diameter/pick_peer/OTP-11789: Fix pick_peer case clause failure
2014-03-31Merge branch 'ks/hipe-is_map-support/OTP-11831'Björn-Egil Dahlberg
* ks/hipe-is_map-support/OTP-11831: Reinstate native code compilation of cerl and erl_types Take out no_native compiler attribute Add support for the compilation of the is_map/1 guard to native code Add 'map' to the set of icode_type_test()s Support the translation of the is_map BEAM instruction to Icode
2014-03-31Merge branch 'egil/ssl-test-fix'Björn-Egil Dahlberg
* egil/ssl-test-fix: ssl: Testing - sha256 digest not supported on all platforms
2014-03-31Merge branch 'dw/common_test/run-test-typo'Björn-Egil Dahlberg
* dw/common_test/run-test-typo: Fix typo in common_test documentation for the -join_specs flag
2014-03-30Merge branch 'anders/diameter/17.0_release/OTP-11605'Anders Svensson
* anders/diameter/17.0_release/OTP-11605: Move info modules into own subdirectory Include compiler and info modules in app file Remove unused diameter_dbg:log/4 Remove case expecting a pre-R16B return value from os:type/1 Fix doc typo: required -> requires Remove release note unrelated to functionality
2014-03-30Merge branch 'kostis/dialyzer/report_wall_clock_time'Hans Bolinder
* kostis/dialyzer/report_wall_clock_time: Report wall clock time instead of runtime when crashing
2014-03-30Merge branch 'essen/kernel/export_app_start_type'Hans Bolinder
* essen/kernel/export_app_start_type: Fix reference to start_type() i application(3) Export type application:start_type()
2014-03-30Fix reference to start_type() i application(3)Hans Bolinder
2014-03-30Export type application:start_type()Loïc Hoguin
Also use this type in the start/2 callback spec.
2014-03-29Move info modules into own subdirectoryAnders Svensson
Possibly overkill for two modules but it mirrors their different treatment by the makefile.
2014-03-29Include compiler and info modules in app fileAnders Svensson
Albeit as comments. This is just to make it more obvious that these aren't include in the modules list, since they typically aren't needed/wanted on a target system. Also add comments for the corresponding dependencies on syntax_tools and runtime_tools, as well as the optional runtime dependency on ssl.
2014-03-29Remove unused diameter_dbg:log/4Anders Svensson
It was intended to replace diameter_lib:log/4 at some point but that was a bad idea since diameter_dbg isn't included in the app file.
2014-03-29Remove case expecting a pre-R16B return value from os:type/1Anders Svensson
The documented return value changed in commit c37a9761.
2014-03-29Fix doc typo: required -> requiresAnders Svensson
2014-03-29Remove release note unrelated to functionalityAnders Svensson
2014-03-28Merge branch 'nox/remove-superfluous-echo'Björn-Egil Dahlberg
* nox/remove-superfluous-echo: Remove a superfluous echo in the emulator Makefile
2014-03-28ssl: Testing - sha256 digest not supported on all platformsBjörn-Egil Dahlberg
Certificates uses: default_md = sha256 This is not supported on all test platforms, use md5 instead for testing.
2014-03-28Reinstate native code compilation of cerl and erl_typesKostis Sagonas
2014-03-28Take out no_native compiler attributeKostis Sagonas
2014-03-28Add support for the compilation of the is_map/1 guard to native codeKostis Sagonas
Namely, extend the HiPE tagging scheme info, properly handle the translation of the (is_)map type test to Icode and RTL and support handling of the map() type in the type system. While at it, also performed some clean up of things that needed small fixes.
2014-03-28Add 'map' to the set of icode_type_test()sKostis Sagonas
2014-03-28Support the translation of the is_map BEAM instruction to IcodeKostis Sagonas
2014-03-28Merge branch 'egil/maps-fix-src-listing'Björn-Egil Dahlberg
* egil/maps-fix-src-listing: stdlib: Fix map type listing
2014-03-28Report wall clock time instead of runtime when crashingKostis Sagonas
On SMPs, the time reports that Dialyzer produced when crashing were inaccurate. Fix this by using wall_clock rather than runtime.
2014-03-28Merge branch 'sverk/change-map-subtag'Sverker Eriksson
* sverk/change-map-subtag: erts: Adjust is_external_header() for new map tag Change the subtag used for maps from 0xB to 0xF
2014-03-28Merge branch 'peppe/test_server/parallel_tests_timing'Peter Andersson
* peppe/test_server/parallel_tests_timing: Relax time limits for parallel groups tests
2014-03-28Merge branch 'peppe/common_test/ct_telnet_close_error'Peter Andersson
* peppe/common_test/ct_telnet_close_error: Fix problem with bad match error after close
2014-03-28Merge branch 'aronisstav/dialyzer/external_funs/OTP-11826'Hans Bolinder
* aronisstav/dialyzer/external_funs/OTP-11826: Dialyzer now plays nicely with funs that come as "external" arguments
2014-03-28Dialyzer now plays nicely with funs that come as "external" argumentsStavros Aronis
Two steps are needed to make this work: 1) Avoid generating the additional "apply_constraint" in dialyzer_typesig by reporting every function argument as a potential external function (patch on dialyzer_dep). This will produce correct success typings for all functions in the test case, but dataflow would miss the key warnings that help identify the bugs. 2) Patch dialyzer_dataflow so that it uses the "handle just external" path as a fallback whenever there are any external calls. As a result, if we have info about some paths, then: a) use the old "handle known apply" code to mark these functions as used and b) ignore the generalized result and use the one found by typesig for the return value of the apply itself.
2014-03-28Merge branch 'hans/ssl/ssl_crl_SUITE_bob'Hans Nilsson
* hans/ssl/ssl_crl_SUITE_bob: ssl: fix crl test suite error with unexpected web server response
2014-03-28Merge branch 'hans/ssh/failfun_idlog/OTP-11680'Hans Nilsson
* hans/ssh/failfun_idlog/OTP-11680: ssh: Fix bug in failfun (was not always called)
2014-03-28Merge branch 'lukas/ose/master-17.0/OTP-11334'Lukas Larsson
* lukas/ose/master-17.0/OTP-11334: erts: Move debug printout to eliminate gcc warning
2014-03-28ssl: fix crl test suite error with unexpected web server responseHans Nilsson
2014-03-28ssh: Fix bug in failfun (was not always called)Hans Nilsson
2014-03-28Merge branch 'lars/ic/unicode/OTP-11783'Lars Thorsen
* lars/ic/unicode/OTP-11783: Remove orber/cos*/ic files from encoding test [ic] Fix unicode option to io:format in java test [ic] Fix unicode in erlang install path [ic] Fix latin-1 characters in generated erl file
2014-03-28Remove orber/cos*/ic files from encoding testLars Thorsen
These applications contains generated code with the latin1 directivce.
2014-03-28[ic] Fix unicode option to io:format in java testLars Thorsen
2014-03-28[ic] Fix unicode in erlang install pathLars Thorsen
2014-03-28[ic] Fix latin-1 characters in generated erl fileLars Thorsen
2014-03-28Merge branch 'dgud/wx/fix-wx3-windows64'Dan Gudmundsson
* dgud/wx/fix-wx3-windows64: wx: Send destroy message direct wx: Add wxLocale class wx: Added misc functions wx: Fix memory garbage collector wx: Fix possibility to fetch early open msgs on mac wx: Fix listCtrl sort callback wx: Fix configure for win64 with wxWidgets-3.0
2014-03-28Merge branch 'dgud/observer/test'Dan Gudmundsson
* dgud/observer/test: observer: Add simple test and add debug hooks in app
2014-03-28observer: Add simple test and add debug hooks in appDan Gudmundsson
Add hooks in observer so that we can do some basic testing on it
2014-03-28Merge branch 'dgud/testcasecuddling'Dan Gudmundsson
* dgud/testcasecuddling: os_mon: test tweaks kernel: tweak tests mnesia: test harder sync mnesia: Dialyzer fixes stdlib: loosen testcases wx: loosen testcase
2014-03-28os_mon: test tweaksDan Gudmundsson
child not started on windows so test fails
2014-03-28kernel: tweak testsDan Gudmundsson
heart tests decrease atom table size so node crashes faster Fix timetrap and sync
2014-03-28erts: Move debug printout to eliminate gcc warningLukas Larsson
2014-03-28mnesia: test harder syncDan Gudmundsson
2014-03-28mnesia: Dialyzer fixesDan Gudmundsson
2014-03-28stdlib: loosen testcasesDan Gudmundsson
Stabilize tests for all kind of machines Old sparc (and newer smaller) machines timeouts in 'random_ref_comp' decrease load and increase timeouts. Supervisor: Turn up accepted time, since if non-linear it should be much worse, now the test failes on slow multicore machines Remove memory tests, they fail sometimes and those tests are not needed to be tested. Hard to predict GC's and other processes behaviours.