summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | public_key: Update outdated linksIngela Anderton Andin2014-04-013-10/+10
| | | | | | | |
* | | | | | | | Merge branch 'mange/update_source_build_doc/OTP-10269'Magnus Lidén2014-04-0211-662/+517
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mange/update_source_build_doc/OTP-10269: Add link to app resource file reference Correct and clean up documentation Delete obsolete verification doc Remove installation instruction for unix binary and reorder chapters
| * | | | | | | Add link to app resource file referenceMagnus Lidén2014-04-021-3/+4
| | | | | | | |
| * | | | | | | Correct and clean up documentationMagnus Lidén2014-04-025-443/+482
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build and install documentation was not complete and needed some restructuring.
| * | | | | | | Delete obsolete verification docMagnus Lidén2014-04-021-59/+0
| | | | | | | |
| * | | | | | | Remove installation instruction for unix binary and reorder chaptersMagnus Lidén2014-04-025-163/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Non-Windows binaries are not released any longer. Instructions are hence removed.
* | | | | | | | Merge branch 'egil/test-cuddling'Björn-Egil Dahlberg2014-04-023-7/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * egil/test-cuddling: tools: Refactor testcase emulator: Increase timetrap timeout for binary_SUITE emulator: Increase timetrap timeout for match_spec_SUITE
| * | | | | | | | tools: Refactor testcaseBjörn-Egil Dahlberg2014-04-011-5/+5
| | | | | | | | |
| * | | | | | | | emulator: Increase timetrap timeout for binary_SUITEBjörn-Egil Dahlberg2014-04-011-1/+1
| | | | | | | | |
| * | | | | | | | emulator: Increase timetrap timeout for match_spec_SUITEBjörn-Egil Dahlberg2014-04-011-1/+1
| | | | | | | | |
* | | | | | | | | Merge branch 'siri/ct_netconfc-spec/OTP-11834'Siri Hansen2014-04-021-5/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * siri/ct_netconfc-spec/OTP-11834: Fix specs for return values in ct_netconfc
| * | | | | | | | | Fix specs for return values in ct_netconfcSiri Hansen2014-04-011-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some functions in ct_netconfc which return XML data had faulty specs. These have been corrected.
* | | | | | | | | | Merge branch 'sverk/test-cuddle'Sverker Eriksson2014-04-011-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sverk/test-cuddle: erts: Make binary_SUITE:deep less stressful
| * | | | | | | | | erts: Make binary_SUITE:deep less stressfulSverker Eriksson2014-04-011-1/+1
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as it times out on some machines. Not much point in redoing with lower input reductions when the terms are so big we will trap several times anyway.
* | | | | | | | | Merge branch 'yiannist/erllvm-fixes'Sverker Eriksson2014-04-013-24/+47
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * yiannist/erllvm-fixes: Fix frame size adjustment of stack descriptors Fix counting of arguments of closures Check for required LLVM version or issue error
| * | | | | | | | Fix frame size adjustment of stack descriptorsYiannis Tsiouris2014-03-301-19/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of function calls with arguments that are passed to the stack, the frame size of corresponding stack descriptors needs to be reduced by the number of stack arguments. This commit fixes a bug in this adjustment which was caused by an incorrect check.
| * | | | | | | | Fix counting of arguments of closuresChristos Stavrakakis2014-03-301-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not rely on MFA name for the arity of functions, since closures have an extra argument. Instead, just use the length of the arguments list.
| * | | | | | | | Check for required LLVM version or issue errorYiannis Tsiouris2014-03-301-1/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This checks that a required LLVM version (i.e. 3.4 or greater) appears in $PATH when 'to_llvm' flag is used; in case of failure, abort compilation with an error.
* | | | | | | | | Merge branch 'anders/diameter/17.0_release/OTP-11825'Anders Svensson2014-04-014-27/+103
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * anders/diameter/17.0_release/OTP-11825: Simplify xref tests in app suite Add app suite test for app file runtime_dependencies Generate runtime_dependencies in app file Remove syntax_tools and runtime_tools from app file
| * | | | | | | | | Simplify xref tests in app suiteAnders Svensson2014-03-311-23/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By examining which modules *use* runtime and compiler modules instead of which modules compiler modules call. Note that the semantics are changed somewhat: we will now fail if diameter modules are called from an application which diameter.app lists as a start dependency, which wasn't the case previously.
| * | | | | | | | | Add app suite test for app file runtime_dependenciesAnders Svensson2014-03-311-10/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In particular, that modules listed in the 'modules' tuple only call modules in other applications listed in the 'runtime_dependencies' tuple.
| * | | | | | | | | Generate runtime_dependencies in app fileAnders Svensson2014-03-313-11/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To avoid having to specify applications more than once.
| * | | | | | | | | Remove syntax_tools and runtime_tools from app fileAnders Svensson2014-03-301-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The former is used by the dictionary compiler, the latter by some unfinished code in diameter_dbg. None of the corresponding modules are included in the app file since they typically aren't needed/wanted on a target system.
* | | | | | | | | | Merge branch 'rickard/runtime_dependencies_test'Rickard Green2014-04-011-11/+69
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/runtime_dependencies_test: Support for ignoring apps in runtime_dependencies test
| * | | | | | | | | Support for ignoring apps in runtime_dependencies testRickard Green2014-04-011-11/+69
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Update preloaded modulesBjörn-Egil Dahlberg2014-04-0110-0/+0
| | | | | | | | |
* | | | | | | | | Merge branch 'egil/maps-doc'Björn-Egil Dahlberg2014-04-0111-8/+478
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * egil/maps-doc: doc: Add Maps example for sequential programming doc: Mention map expressions and map guards doc: Add maps to reference manual edoc: Add map/0 as a new predefined type doc: Descripe Maps type syntax doc: Clearify language of user-defined attributes doc: Document Maps datatype in reference manual erts: Document map guard functions erts: Fix is_map/1 spec
| * | | | | | | | doc: Add Maps example for sequential programmingBjörn-Egil Dahlberg2014-04-011-0/+123
| | | | | | | | |
| * | | | | | | | doc: Mention map expressions and map guardsBjörn-Egil Dahlberg2014-04-011-1/+7
| | | | | | | | |
| * | | | | | | | doc: Add maps to reference manualBjörn-Egil Dahlberg2014-04-013-0/+276
| | | | | | | | |
| * | | | | | | | edoc: Add map/0 as a new predefined typeBjörn-Egil Dahlberg2014-04-011-0/+1
| | | | | | | | |
| * | | | | | | | doc: Descripe Maps type syntaxBjörn-Egil Dahlberg2014-04-011-0/+12
| | | | | | | | |
| * | | | | | | | doc: Clearify language of user-defined attributesBjörn-Egil Dahlberg2014-04-011-4/+4
| | | | | | | | |
| * | | | | | | | doc: Document Maps datatype in reference manualBjörn-Egil Dahlberg2014-03-271-0/+32
| | | | | | | | |
| * | | | | | | | erts: Document map guard functionsBjörn-Egil Dahlberg2014-03-161-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * erlang:is_map/1 * erlang:map_size/1
| * | | | | | | | erts: Fix is_map/1 specBjörn-Egil Dahlberg2014-03-161-3/+3
| | | | | | | | |
* | | | | | | | | Merge branch 'ia/inets/dialyzer'Ingela Anderton Andin2014-04-011-5/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ia/inets/dialyzer: inets: Handle all response codes in httpd_util:message/3
| * | | | | | | | | inets: Handle all response codes in httpd_util:message/3Ingela Anderton Andin2014-03-311-5/+4
| | | | | | | | | |
* | | | | | | | | | Merge branch 'ia/ssl/accept-with-options'Ingela Anderton Andin2014-03-316-42/+130
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ia/ssl/accept-with-options: ssl: Add possibility to specify ssl options when calling ssl:ssl_accept
| * | | | | | | | | | ssl: Add possibility to specify ssl options when calling ssl:ssl_acceptIngela Anderton Andin2014-03-316-42/+130
| | |_|_|_|_|_|_|/ / | |/| | | | | | | |
* | | | | | | | | | Merge branch 'sverk/suspend-running-race'Sverker Eriksson2014-03-311-9/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sverk/suspend-running-race: erts: Fix bug of scheduling a suspended process
| * | | | | | | | | | erts: Fix bug of scheduling a suspended processSverker Eriksson2014-03-271-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a race that can cause RUNNING (instead of RUNNING_SYS) set on a SUSPENDED process. The effect of this race happening is probably quite benign. The bug was discovered by process_SUITE:processes_gc_trap on debug VM crashing on last assert in schedule(): /* Never run a suspended process */ ASSERT(!(ERTS_PSFLG_SUSPENDED & erts_smp_atomic32_read_nob(&p->state)));
* | | | | | | | | | | Merge branch 'sverk/test-cuddle'Sverker Eriksson2014-03-311-4/+5
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sverk/test-cuddle: erts: Fix bug in test case port_SUITE:otp_5119 erts: Reduce runtime of test port_SUITE:close_deaf_port
| * | | | | | | | | | erts: Fix bug in test case port_SUITE:otp_5119Sverker Eriksson2014-03-271-2/+3
| | | | | | | | | | |
| * | | | | | | | | | erts: Reduce runtime of test port_SUITE:close_deaf_portSverker Eriksson2014-03-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as it fails with timeout sometimes.
* | | | | | | | | | | Merge branch 'kostis/hipe-test-fix'Sverker Eriksson2014-03-312-3/+28
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * kostis/hipe-test-fix: Add support for testing the LLVM backend too Ensure generated modules are properly included in the Emakefile
| * | | | | | | | | | | Add support for testing the LLVM backend tooKostis Sagonas2014-03-231-3/+22
| | | | | | | | | | | |
| * | | | | | | | | | | Ensure generated modules are properly included in the EmakefileKostis Sagonas2014-03-231-0/+6
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'vinoski/dirty-nif-purge'Rickard Green2014-03-312-19/+35
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * vinoski/dirty-nif-purge: prevent NIF purge during dirty NIF execution fix dirty NIF invalid memory read
| * | | | | | | | | | | | prevent NIF purge during dirty NIF executionSteve Vinoski2014-03-281-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reference-count the NIF before and after invoking a NIF on dirty schedulers to prevent having the NIF purged during the call.