diff options
author | Björn Gustavsson <[email protected]> | 2009-12-14 14:43:04 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2009-12-14 14:53:30 +0100 |
commit | a9b8a56e757552db534f925e3db59a768ba22a92 (patch) | |
tree | 031cb1ff5933847cc492858ca629c342beeddc84 /whats | |
parent | 64a05b43099739b48bc978d14f7adfb3ddfd846d (diff) | |
download | otp-a9b8a56e757552db534f925e3db59a768ba22a92.tar.gz otp-a9b8a56e757552db534f925e3db59a768ba22a92.tar.bz2 otp-a9b8a56e757552db534f925e3db59a768ba22a92.zip |
Add What's cooking in erlang/otp (2009-12-14)
Diffstat (limited to 'whats')
-rw-r--r-- | whats/cooking/2009/12/14.txt | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/whats/cooking/2009/12/14.txt b/whats/cooking/2009/12/14.txt new file mode 100644 index 0000000000..b94a096362 --- /dev/null +++ b/whats/cooking/2009/12/14.txt @@ -0,0 +1,102 @@ +To: erlang patches <[email protected]> +Subject: What's cooking in erlang/otp (2009-12-14) +X-dev-at: 53c1f771aee097c8f2835aeb18b272ab7fb5991c + +------------------------------------------------------------ +[Graduated] + +* as/c_nc-fix (stdlib) (2009-12-13) 2 commits + + c_SUITE: Use new style guard tests (b9993d7) + + Fix c:nc to use outdir or cwd to find compiled object file (de623fd) + +* bg/compiler-bopt-bug (compiler) (2009-12-11) 2 commits + + beam_bool: Fix generation of code that does not validate (88efa63) + + Fix crash in beam_bool (af198c4) + +* bg/on_load (compiler, erts, kernel, otp) (2009-12-10) 2 commits + + Test on_load functions that don't return 'ok' (1fe8944) + + Change the expected return value for on_load functions (7ab33f4) + +------------------------------------------------------------ +[New topics] + +* vd/eep8_doc (otp) (2009-12-14) 1 commit + - add reference to EEP8 (36d251b) + +------------------------------------------------------------ +[Cooking] + +* at/odbc_osx_fix (odbc) (2009-11-30) 1 commit + - Workaround broken ODBC implementation on OSX 10.5 (88c71c9) + +* bd/http_chunk_fix (inets) (2009-11-27) 1 commit + - http_chunk data handling/passing improvement. (c2553be) + +* bg/otp_build-improvements (otp, stdlib) (2009-12-02) 3 commits + - Support updating the primary bootstrap in a git repository (6840b32) + - Determine which VCS is being used (5770b7b) + - stdlib makefile: Add explicit rule (b197d92) + +* bw/win32-address-space-fix (erts) (2009-12-10) 1 commit + - win32 mmap emulation for mseg support + largeaddressaware linking (357167e) + +The branch in its current shape cannot be included in OTP because +it includes copyrighted code with an unknown license. It is also +overkill to emulate mmap() (and it could cause other problems in +the future); the easiest and most straightforward solution is to +implement mseg_create()/mseg_destroy() (in erl_mseg.c) using +VirtualAlloc()/VirtualFree(). + +* cf/epp-macro-overloading (otp, stdlib) (2009-12-10) 4 commits + - update the documentation on preprocessor in the reference manual (162ec27) + - epp: change rules to choose the right version of a macro (8dcc9f8) + - epp: Add support of macros overloading (f7a8959) + - epp: fix bug in the function scan_undef (52543e0) + +Extend the pre-processor to allow overloading of macros with +the same name but different arities. Now with documentation. + +* db/tv_nthtail_fix (tv) (2009-12-01) 1 commit + - Fix for tv which restarts while trying to open a table (bfc18a8) + +We will cook this topic for a while and include it in the next +release unless someone finds a problem with it or a better fix. + +* po/odbc-update-delete-no-rows (odbc) (2009-11-26) 1 commit + - SQL_NO_DATA and SQLSTATE 00000 indicate success for updates/deletes that affect no rows (1a564f8) + +* sc/sctp_connect_enhancement (erts, kernel) (2009-12-02) 2 commits + - Implement a non-blocking gen_sctp:connect (92f3cee) + - Correctly type sctp_assoc_id as signed, not unsigned (2666b68) + +Raimo (the maintainer of the sctp code in OTP) is quite busy +with the new erlang.org site (demo.erlang.org), so there might +be a while before he will look at this branch, but it will +definitely happen before the next release. + +* sc/ssl_pkix_extensions (ssl) (2009-12-02) 1 commit + - Fix crash when decoding commercial certificates (31ccb1d) + +The pkix stuff is in the ssl application is deprecated and has +been replaced with public key application. That functionality +in public_key is also documented. + +It seems unlikely that we will include this branch in OTP, but we will +keep it in 'pu' for a little while longer. + +* tc/premodern-fpe (erts) (2009-12-08) 2 commits + - Add -D_XOPEN_SOURCE to CPPFLAGS on Darwin platforms (ea2fae6) + - Test for reliable fpes on Darwin platforms without DARWIN_MODERN_MCONTEXT (b95cf92) + +Reliable floating point exceptions is necessary for hipe to +be enabled. I can confirm that hipe can now be enabled on +Snow Leopard (10.6) and that it speeds up building of the +Dialyzer PLT. + +This branch depends on functionality that is deprecated +in Mac OS 10.6, so it might be necessary to find another solution +when 10.7 will be released (in case it removes the deprecated +functionality). + +We would like to hear about how this patch works on older versions +of Mac OS X. It is known to work on Tiger/PPC. |