+2003-10-09 Dick Porter <dick@ximian.com>
+
+ * icall.c:
+ * locales.h:
+ * locales.c: Internal calls for constructing CultureInfo and
+ related objects from libicu (if its available.)
+
+2003-10-09 Zoltan Varga <vargaz@freemail.hu>
+
+ * debug-helpers.c (wrapper_type_names): Add 'unknown' wrapper type.
+
+2003-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * threadpool.c: added an argument to async_invoke_thread that is the
+ item to process, pass the MonoAsyncResult to the thread start function
+ when creating a new thread. This way we don't need to acquire any lock
+ when we're creating a new thread. Readded a semaphore for faster
+ response times (instead of that Sleep i added).
+
+2003-10-08 Bernie Solomon <bernard@ugsolutions.com>
+
+ * icall.c (ves_icall_System_CurrentTimeZone_GetTimeZoneData):
+ get daylight change dates better on Windows, fix handling
+ of platforms without tm_gmtoff.
+
+2003-10-06 Martin Baulig <martin@ximian.com>
+
+ * class.c (inflate_generic_method): Renamed to
+ mono_class_inflate_generic_method() and made public.
+ (mono_class_init): Don't inflate the generic methods here.
+ (mono_class_from_generic): Added `gboolean inflate_methods'
+ argument. Inflate the methods here.
+
+ * loader.c (mono_method_get_param_names): Ignore instances of
+ generic types for the moment.
+
+ * reflection.c (fixup_method): Added support for inflated methods.
+ (mono_image_create_token): Use mono_image_get_methodref_token()
+ for inflated methods.
+ (mono_custom_attrs_from_param): Ignore instances of generic types
+ for the moment.
+ (mono_reflection_bind_generic_parameters): New public function.
+ Moved all the functionality from
+ ves_icall_Type_BindGenericParameters() here and added support for
+ dynamic types.
+ (mono_reflection_define_generic_parameter): Initialize
+ `klass->methods' here.
+
+ * icall.c (ves_icall_Type_BindGenericParameters): Moved all the
+ functionality into mono_reflection_define_generic_parameter().
+ (ves_icall_Type_GetGenericTypeDefinition): If we're coming from a
+ TypeBuilder, return that TypeBuilder.
+
+2003-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * appdomain.c: removed mono_delegate_semaphore.
+
+ * threadpool.c:
+ (mono_thread_pool_add): moved hash table creation inside and the thread
+ creation outside of the critical region.
+ (mono_thread_pool_finish): removed obsolete code.
+ (async_invoke_thread): don't use the semaphore. Use a plain Sleep and
+ continue or exit the thread depending on the queue.
+
2003-10-07 Bernie Solomon <bernard@ugsolutions.com>
* metadata.c (mono_type_to_unmanaged): allow bools to marshal as I1