aboutsummaryrefslogtreecommitdiffstats
path: root/whats
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2009-12-14 14:43:04 +0100
committerBjörn Gustavsson <[email protected]>2009-12-14 14:53:30 +0100
commita9b8a56e757552db534f925e3db59a768ba22a92 (patch)
tree031cb1ff5933847cc492858ca629c342beeddc84 /whats
parent64a05b43099739b48bc978d14f7adfb3ddfd846d (diff)
downloadotp-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.txt102
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.