Forgot ChangeLog
[mono.git] / mono / io-layer / ChangeLog
index 7203bf409ffa54d20505677aa663d909d92bec63..ae2242f7b1f427555c428d5fc8f74ecfd4daa0d0 100644 (file)
@@ -1,3 +1,73 @@
+2009-05-20  Miguel de Icaza  <miguel@novell.com>
+
+       * versioninfo.c: Use the portable mono_map_ interface instead of
+       using mmap directly and change the style to the Mono style.
+
+       Remove more DEBUG/ifdefs combos
+
+       * shared.c: Split the code to make DISABLE_SHARED remove all the
+       code that does not use the shared handles.   Before it merely
+       removed some of it, with this we avoid hacks on platforms that can
+       not implement it.
+
+       Split the code to reduce the amount of ifdefs.
+
+       Remove #ifdef DEBUG from the source and use a macro instead.
+
+2009-05-20  Miguel de Icaza  <miguel@novell.com>
+
+       * locking.c: Split locking code into a separate file.
+
+2009-05-18  Miguel de Icaza  <miguel@novell.com>
+
+       * daemon.c: Move the compile check of MONO_SIZEOF_SUNPATH to the
+       file that uses it.
+
+       * Rename `threads.c' to `wthreads.c' as broken build systems are
+       not able to cope with two files with the same name across multiple
+       directories. 
+
+2009-05-15  Geoff Norton  <gnorton@novell.com>
+
+       * handles.c: Don't start the collection thread if we've disabled
+       shared handles.
+
+2009-05-12  Zoltan Varga  <vargaz@gmail.com>
+
+       * collection.c (collection_thread): Get rid of all the ifdefs and
+       gcc attributes, simply return NULL.
+
+2009-05-11  Zoltan Varga  <vargaz@gmail.com>
+
+       * shared.c: Applied patch from Koushik K. Dutta (koush@koushikdutta.com).
+       Fix the build on android.
+
+2009-05-09  Miguel de Icaza  <miguel@novell.com>
+
+       * messages.c: Split the scan into common and uncommon messages to
+       allow the messages that are not produced by Mono to be removed on
+       embedded scenarios.
+       
+       * messages.c (message_string): instead of having a gigantic switch
+       table, use a sorted structure in memory and do a binary search on
+       it.
+
+       This reduces the runtime size by 49k and the debugging symbols by
+       400k.
+
+2009-04-29 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * sockets.c: don't display a warning when connect() fails because the
+       socket was closed in another thread.
+
+2009-04-23 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * shared.c: Fix a bunch of memleaks.
+
+2009-03-27  Zoltan Varga  <vargaz@gmail.com>
+
+       * threads.h: Add a comment to CreateThread.
+
 2009-03-20  Zoltan Varga  <vargaz@gmail.com>
 
        * threads.c handles.c wait.c: Change location of gc_wrapper.h.
 2008-11-13  Bill Holmes  <billholmes54@gmail.com>
 
        * wait.h : Adding method declaration for WaitForInputIdle.
-         
+
        * wait.c : Adding implementation for WaitForInputIdle.
-         
+
        Code is contributed under MIT/X11 license.
 
 Fri Oct 17 15:23:00 CEST 2008 Paolo Molaro <lupus@ximian.com>