Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-08 | Merge branch 'dev' into major | Henrik Nord | |
2011-08-08 | Merge branch 'hl/gen_fsm-return' into dev | Henrik Nord | |
* hl/gen_fsm-return: Fix minor typo in gen_fsm documentation OTP-9456 | |||
2011-08-08 | Merge branch 'dev' into major | Henrik Nord | |
2011-08-08 | Merge branch 'ms/inet-socket-domain-error' into dev | Henrik Nord | |
* ms/inet-socket-domain-error: inet: error if fd does not match socket domain OTP-9455 | |||
2011-08-08 | Fix minor typo in gen_fsm documentation | Henrik Nord | |
2011-08-08 | Merge branch 'bjorn/parallel-make/OTP-9451' into major | Björn Gustavsson | |
* bjorn/parallel-make/OTP-9451: (28 commits) erl_interface: Support parallel make dialyzer: Remove special-case build in the top Makefile pcre: Rename Makefile.in to pcre.mk and include it cos*/src/Makefile: Support parallel make ic: Support parallel make orber: Support parallel make .gitignore: Ignore IDL-GENERATED public_key: Support parallel make ssh: Support parallel make os_mon: Support parallel make diameter: Support parallel make snmp: Support parallel make megaco: Support parallel make megaco/src/flex/Makefile.in: Support parallel make */c_src/Makefile*: Support parallel make eunit: Support parallel make gs: Support parallel make common_test Makefile: Support parallel make erts/emulator/Makefile.in: Support parallel make erts: Fix dependency generation ... | |||
2011-08-08 | erl_interface: Support parallel make | Björn Gustavsson | |
2011-08-08 | dialyzer: Remove special-case build in the top Makefile | Björn Gustavsson | |
There used to be a requirement that Dialyzer was build at the very end. Since this requirement has been dropped, remove the special-case build targets for Dialyzer in the top-level Makefile. | |||
2011-08-08 | cos*/src/Makefile: Support parallel make | Björn Gustavsson | |
2011-08-08 | ic: Support parallel make | Björn Gustavsson | |
2011-08-08 | orber: Support parallel make | Björn Gustavsson | |
2011-08-08 | public_key: Support parallel make | Björn Gustavsson | |
2011-08-08 | ssh: Support parallel make | Björn Gustavsson | |
2011-08-08 | os_mon: Support parallel make | Björn Gustavsson | |
2011-08-08 | diameter: Support parallel make | Björn Gustavsson | |
2011-08-08 | snmp: Support parallel make | Björn Gustavsson | |
2011-08-08 | megaco: Support parallel make | Björn Gustavsson | |
2011-08-08 | megaco/src/flex/Makefile.in: Support parallel make | Björn Gustavsson | |
Make sure that directories are created before they are used. I tried to use order-only prerequisites to create the directories, but run into two problems: First, order-only prerequisites are only implemented in Make 3.80 and later. Second, on a computer running Solaris/Intel 2.8 (with Make 3.80), order-only prerequisites seemed to work like ordinary prerequisites, causing targets to be re-built if the timestamp for the directory changed. Therefore, using a shell command to run mkdir seems to be the more portable solution. | |||
2011-08-08 | */c_src/Makefile*: Support parallel make | Björn Gustavsson | |
Create directories first, not within implicit rules. If two 'install' instances runs at the same time attempting to create a directory, one of them may fail with an "File exists" error. I tried to use order-only prerequisites to create the directories, but run into two problems: First, order-only prerequisites are only implemented in Make 3.80 and later. Second, on a computer running Solaris/Intel 2.8 (with Make 3.80), order-only prerequisites seemed to work like ordinary prerequisites, causing targets to be re-built if the timestamp for the directory changed. Therefore, using a shell command to run mkdir seems to be the more portable solution. | |||
2011-08-08 | eunit: Support parallel make | Björn Gustavsson | |
2011-08-08 | gs: Support parallel make | Björn Gustavsson | |
2011-08-08 | common_test Makefile: Support parallel make | Björn Gustavsson | |
Add dependecies to force the ct_line parse transform module to be built before all other modules. | |||
2011-08-08 | lib/Makefile: Only build the runtime_tools application once | Björn Gustavsson | |
2011-08-08 | lib/Makefile: Remove support for OSE delta | Björn Gustavsson | |
2011-08-08 | jinterface: Use otp_subdir.mk instead of homebrewed solution | Björn Gustavsson | |
There once was a reason to have a "Makefile.otp" makefile, but it doesn't apply any longer. Rename it to "Makefile" so that the standard otp_subdir.mk file can be used for recursion into sub directories. | |||
2011-08-08 | otp_subdir.mk: Remove support for clearmake | Björn Gustavsson | |
2011-08-02 | Remove some superflous includes which caused inlined modules to have lots of ↵ | Lukas Larsson | |
compile warnings | |||
2011-08-01 | Update to use enif_alloc instead of malloc | Lukas Larsson | |
2011-08-01 | Make performance code more generic and migrate per/ber NBAP perormance ↵ | Lukas Larsson | |
suites to use the generic code | |||
2011-08-01 | Update code genaration to call nif/erlang depending on what is configured | Lukas Larsson | |
2011-08-01 | Remove export_all and only export is_nif_loadable | Lukas Larsson | |
2011-08-01 | Add documentation for ber encode nif optmization | Lukas Larsson | |
2011-08-01 | Fix bug in counting length of empty composite types | Lukas Larsson | |
2011-08-01 | Fix bug where composite types with more then one element would be encoded in ↵ | Lukas Larsson | |
reverse | |||
2011-08-01 | Add pubkey performance tests | Lukas Larsson | |
Add performance tests for cert_pem and dsa_pem. These tests are not automatically when testing asn1. | |||
2011-08-01 | Update ber encode nif to use a linked list memry buffer | Lukas Larsson | |
The encoded ber binary is now a linked list of memory buffers which is written to from the back while allocating more segments as needed | |||
2011-08-01 | Create a nif for ber encode | Lukas Larsson | |
2011-08-01 | Extract generic is_nif_loadable function from decode | Lukas Larsson | |
2011-08-01 | Merge branch 'lukas/public_key/use_asn1_nif/OTP-9414' into major | Lukas Larsson | |
* lukas/public_key/use_asn1_nif/OTP-9414: Both encode and decode nifs are now available in the asn1rt Start using asn1 nifs for OTP-PUB-KEY.asn1 asn1 will use an erlang fallback if the nifs are not found | |||
2011-08-01 | Update decode_open_type to use nifs if configured to do so | Lukas Larsson | |
2011-08-01 | Add -deprecated attributes | Lukas Larsson | |
2011-08-01 | Update tag to be ints instead of longs | Lukas Larsson | |
This is in order to circumvent a bug in enif_make_ulong in R14B03 for halfword | |||
2011-08-01 | Update asn1 nif to handle calls with an empty binary | Lukas Larsson | |
2011-08-01 | Add obsolete warning for driver option | Lukas Larsson | |
2011-08-01 | Correct mistake in driver -> nif translation | Lukas Larsson | |
2011-08-01 | Cannot be a binary as decode creates tuples | Lukas Larsson | |
2011-08-01 | Remove DRIVER target from opt target | Lukas Larsson | |
2011-08-01 | Update documentation with replacement of driver with nif | Lukas Larsson | |
2011-08-01 | return 0 as error code when an unknown error happens | Lukas Larsson | |
2011-08-01 | Remove all modules relating to drivers and make all functions obsolete. | Lukas Larsson | |