Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-29 | Merge branch 'maint-r14' into dev | Patrik Nyblom | |
Conflicts: lib/stdlib/vsn.mk | |||
2010-12-29 | Merge branch 'pan/r14b01-dialyzer-type-corrections' into dev | Patrik Nyblom | |
* pan/r14b01-dialyzer-type-corrections: Correct type specs in io | |||
2010-12-29 | Merge branch 'egil/timer-wheel-min-time/OTP-8990' into dev | Björn-Egil Dahlberg | |
* egil/timer-wheel-min-time/OTP-8990: Teach timer-wheel slots to use double linked lists Remove timer-thread implementation Refactor timer interface Teach timer-wheel to keep min time | |||
2010-12-29 | Teach timer-wheel slots to use double linked lists | Björn-Egil Dahlberg | |
Conflicts: erts/emulator/beam/erl_time.h | |||
2010-12-28 | Prepare release | Erlang/OTP | |
2010-12-28 | Merge branch 'pan/r14b01-dialyzer-patch/OTP-9008' into maint-r14 | Erlang/OTP | |
* pan/r14b01-dialyzer-patch/OTP-9008: Correct type specs in io Remove dead code (and dialyzer errors) from filename and re Set types correctly for open_port({spawn_executable, ... Fix native code compiler infinite loop and update type info for 're' | |||
2010-12-28 | Correct type specs in io | Patrik Nyblom | |
2010-12-28 | Remove dead code (and dialyzer errors) from filename and re | Patrik Nyblom | |
2010-12-28 | Set types correctly for open_port({spawn_executable, ... | Patrik Nyblom | |
2010-12-28 | Fix native code compiler infinite loop and update type info for 're' | Kostis Sagonas | |
The introduction of filenames being unicode binaries revealed a problem in the type analysis of the native code compiler which resulted in an infinite loop when compiling the 'filename' module. In addition, the hard-coded type information for the built-in functions of the 're' module was out-of-date, which resulted in erroneous type information for 'filelib' functions being stored in the PLT. | |||
2010-12-21 | Correct type specs in io | Patrik Nyblom | |
2010-12-21 | Merge branch 'ja/fix-hipe-spec-ets-new' into dev | Niclas Axelsson | |
2010-12-21 | Merge branch 'sa/dialyzer-or-fix' into dev | Niclas Axelsson | |
2010-12-21 | Merge branch 'pan/r14b01-dialyzer-type-corrections' into dev | Patrik Nyblom | |
* pan/r14b01-dialyzer-type-corrections: Remove faulty change left by mistake in epp OTP-9008 | |||
2010-12-21 | Remove faulty change left by mistake in epp | Patrik Nyblom | |
2010-12-21 | Merge branch 'pan/r14b01-dialyzer-type-corrections' into dev | Patrik Nyblom | |
* pan/r14b01-dialyzer-type-corrections: Removed dead code Remove dead code (and dialyzer errors) from filename and re Set types correctly for open_port({spawn_executable, ... OTP-9008 | |||
2010-12-21 | Merge branch 'bjorn/compiler/export-type/OTP-8998' into dev | Björn Gustavsson | |
* bjorn/compiler/export-type/OTP-8998: compiler: Don't include -export_type as attributes in BEAM files | |||
2010-12-21 | compiler: Don't include -export_type as attributes in BEAM files | Björn Gustavsson | |
Similar to -spec and -type, -export_type should be not be included as attributes (and therefore loaded) in BEAM files, but only in the abstract code chunk. | |||
2010-12-21 | Merge branch 'bjorn/bs-zero-width-bug/OTP-8997' into dev | Björn Gustavsson | |
* bjorn/bs-zero-width-bug/OTP-8997: Fix type-checking of variable used in zero-width bit syntax construction | |||
2010-12-21 | Fix type-checking of variable used in zero-width bit syntax construction | Björn Gustavsson | |
<<A:0>> will always produce an empty binary, regardless of the type of A. The bug is in the run-time system. Fix it so that a non-numeric value for A will cause a badarg exception. Reported-by: Zvi | |||
2010-12-20 | Merge branch 'maint-r14' into dev | Ingela Anderton Andin | |
2010-12-20 | Merge commit 'build/maint-r14/2010-12-20_15.15' into maint-r14 | Ingela Anderton Andin | |
2010-12-20 | Remove timer-thread implementation | Björn-Egil Dahlberg | |
2010-12-20 | Refactor timer interface | Björn-Egil Dahlberg | |
2010-12-20 | Teach timer-wheel to keep min time | Björn-Egil Dahlberg | |
Increases the speed of the timer-wheel | |||
2010-12-20 | Merge branch 'pan/unicode-filenames/testcase-correction' into dev | Patrik Nyblom | |
* pan/unicode-filenames/testcase-correction: Make file_name_SUITE:very_icky work on Windows OTP-8887 | |||
2010-12-20 | Merge branch 'pan/r14b01-file-driver-fix' into dev | Patrik Nyblom | |
* pan/r14b01-file-driver-fix: Correct usage of pointer-to-size in unix_efile | |||
2010-12-20 | Merge branch 'ks/r14b01-hipe-fix' into dev | Patrik Nyblom | |
* ks/r14b01-hipe-fix: Fix native code compiler infinite loop and update type info for 're' OTP-9008 | |||
2010-12-20 | Fix bug in the handling of 'or' by Dialyzer | Stavros Aronis | |
Dialyzer had a minor issue when the arguments of the built-in function 'or' had the fixed value 'false'. This testcase should return no warnings: -module(false_false). -export([false_or/0]). false_or() -> false or false. | |||
2010-12-20 | Merge branch 'pan/bad-dist-msg/OTP-8993' into dev | Patrik Nyblom | |
* pan/bad-dist-msg/OTP-8993: Remove ancient distribution message DOP_NODE_LINK from all code Teach VM not to dump core on bad dist message structure | |||
2010-12-20 | Merge branch 'pan/werl-scrollwheel/OTP-8985' into dev | Patrik Nyblom | |
* pan/werl-scrollwheel/OTP-8985: Teach win_con.c about scroll wheels | |||
2010-12-20 | Removed dead code | Patrik Nyblom | |
2010-12-20 | Make file_name_SUITE:very_icky work on Windows | Patrik Nyblom | |
2010-12-20 | Merge branch 'egil/fix-gitignore-vim' into dev | Björn-Egil Dahlberg | |
* egil/fix-gitignore-vim: Fix .gitignore | |||
2010-12-17 | Remove dead code (and dialyzer errors) from filename and re | Patrik Nyblom | |
2010-12-17 | Merge branch 'maint-r14' into dev | Niclas Eklund | |
2010-12-17 | Merge branch 'maint-r13' into maint-r14 | Niclas Eklund | |
Conflicts: lib/orber/doc/src/notes.xml lib/orber/vsn.mk | |||
2010-12-17 | Update release notes | Erlang/OTP | |
2010-12-17 | Merge branch 'ia/ssl/session-and-cert-cache-handling/OTP-8965' into maint-r14 | Erlang/OTP | |
* ia/ssl/session-and-cert-cache-handling/OTP-8965: Prepare for release Cache invalidation and consistent user closing Cache invaldation first version does not break old test cases | |||
2010-12-17 | Correct usage of pointer-to-size in unix_efile | Patrik Nyblom | |
2010-12-17 | Merge branch 'raimo/getifaddrs_ifa_addr_NULL/OTP-8996' into dev | Raimo Niskanen | |
* raimo/getifaddrs_ifa_addr_NULL/OTP-8996: Fix segfault for NULL return value fields from getifaddrs() | |||
2010-12-17 | Merge branch 'rickard/exit/2-refc/OTP-9005' into dev | Rickard Green | |
* rickard/exit/2-refc/OTP-9005: Decrement refc after unlock in exit/2 | |||
2010-12-17 | Decrement refc after unlock in exit/2 | Rickard Green | |
2010-12-17 | Fix missed change of aux_work type | Rickard Green | |
2010-12-17 | Merge branch 'rickard/fix-warnings/R14B02' into dev | Rickard Green | |
* rickard/fix-warnings/R14B02: Remove unused variable Remove stray semicolons in erl_term.h | |||
2010-12-17 | Merge branch 'rickard/ets-no-write-refc/OTP-9000' into dev | Rickard Green | |
* rickard/ets-no-write-refc/OTP-9000: Stop using reference counter when write accessing ETS-tables Conflicts: erts/emulator/beam/erl_db.c | |||
2010-12-17 | Merge branch 'rickard/ets-tab-delete/OTP-8999' into dev | Rickard Green | |
* rickard/ets-tab-delete/OTP-8999: Safe deallocation of ETS-table structures Fix rwlock resource leak when hitting system limit Conflicts: erts/emulator/beam/erl_process.h erts/emulator/beam/erl_process.c | |||
2010-12-17 | Merge branch 'bmk/inets/httpd_hrl_file_install/OTP-8988' into dev | Ingela Anderton Andin | |
* bmk/inets/httpd_hrl_file_install/OTP-8988: External include files | |||
2010-12-17 | Merge branch 'ia/ssl/cover-clean' into dev | Ingela Anderton Andin | |
* ia/ssl/cover-clean: Cleaned up meaningless code discovered thanks to cover | |||
2010-12-17 | Cleaned up meaningless code discovered thanks to cover | Ingela Anderton Andin | |