[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1794,1.1795 NEWS,1.19,1.20 c
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1794,1.1795 NEWS,1.19,1.20 configure.in,1.83,1.84 |
Date: |
Mon, 04 Nov 2002 22:34:39 -0500 |
Update of /cvsroot/dotgnu-pnet/pnet
In directory subversions:/tmp/cvs-serv11967
Modified Files:
ChangeLog NEWS configure.in
Log Message:
Update version for the "0.4.6" release.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.1794
retrieving revision 1.1795
diff -C2 -r1.1794 -r1.1795
*** ChangeLog 5 Nov 2002 01:24:23 -0000 1.1794
--- ChangeLog 5 Nov 2002 03:34:36 -0000 1.1795
***************
*** 21,24 ****
--- 21,26 ----
to define HAVE_SNPRINTF.
+ * NEWS, configure.in: update version for the "0.4.6" release.
+
2002-11-03 Richard Baumann <address@hidden>
Index: NEWS
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/NEWS,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** NEWS 2 Sep 2002 03:53:09 -0000 1.19
--- NEWS 5 Nov 2002 03:34:36 -0000 1.20
***************
*** 1,3 ****
--- 1,98 ----
+ 0.4.6 (5 November 2002)
+
+ Runtime engine:
+
+ * Reversed test in "ComputeInterfaceTable".
+ * Internalcalls for DNS lookup (Gopal V).
+ * Fix verification of "calli" signatures.
+ * Use the correct PC when entering a method using "calli".
+ * Suppress GC finalization during "ConvertMethod", because it can
+ cause dead locks if garbage collection happens during method
+ conversion.
+ * Use explicit field layout information even if the class is
+ not marked for layout.
+ * Truncation bug in "String.Replace" internalcall (Gopal V).
+ * Deserialize attributes when accessed via reflection (Gopal V).
+ * Handle out of memory in the memory cache a bit better.
+ * DirMethods.GetFilesInDirectory (Charles Schuller).
+ * File/directory time internalcalls (Richard Baumann).
+ * Number formatting internalcalls for floating-point (Richard Baumann).
+
+ Compiler:
+
+ * Redesign the representation of "CSSemValue" to make it easier to
+ change to meet new requirements in the future.
+ * Look for parameter blocks on the actual method, not the reference.
+ * Implicitly coerce zero to enumerated types in binary operators.
+ * Fixes to type handling in the C compiler.
+ * Compile attributes to their serialized form properly.
+ * Make sure that "this" is included when accessing value type members.
+ * Normalize delegates to use the "native int" type in their signatures.
+ * Convert "out" parameters into l-values, not s-values, to be
+ consistent with other C# compilers.
+ * Better flow analysis to detect when a block ends in "return",
+ "break", "continue", etc.
+ * Rearrange how "base.X" is compiled, to fix long-standing bugs.
+ * Name and coercion bugs related to "IntPtr" and "UIntPtr".
+ * Fix semantic analysis for string and object comparisons.
+ * Scan interface parents when looking for the iterator methods used
+ by "foreach".
+ * Use the array form of a "params" parameter inside a method,
+ not the element form.
+ * Allow casting amongst unmanaged pointers and integer types
+ within unsafe blocks (Jonathan Springer).
+ * Equality and inequality operators for unmanaged pointers
+ (Jonathan Springer).
+ * Use "Exception" on default type-less "catch" clauses (Gopal V).
+ * Change "new" errors for duplicates into warnings (Gopal V).
+ * Operation assignment fixes for small integer types (Jonathan
Springer).
+ * Builtin << and >> operators for enums (Gopal V).
+ * "goto case" and "goto default" (Gopal V).
+ * Some early ideas for Parrot code generation.
+ * Fix constant coercion in arguments and expressions (Jonathan Springer
+ and Gopal V).
+ * Recognise identifiers as types when appropriate (Jonathan Springer).
+ * Treat Object as an implicit parent of interfaces when searching
+ for members (Gopal V).
+ * Introduce the "ILNode_SemAnalysisType" node operation to deal
+ with modes that only look for types (Jonathan Springer).
+ * Save and restore the current method when doing "jump" semantic
+ analysis on the members of an enum type (Robert Hwang).
+ * Fixes to unboxing (Gopal V).
+ * Fix lexical analysis for UTF-8 characters in strings.
+ * Don't generate overflow instructions for floating point (Gopal V).
+ * base.X handling for properties (Gopal V).
+ * IndexerName attribute (Gopal V).
+ * Fix floating-point casts (Robert Hwang).
+ * Work around order of compilation issues for "ParamArrayAttribute".
+
+ Assembler:
+
+ * Fix jump target squashing in the presence of "switch" instructions.
+ * JVM assembler output improved (Sylvain Pasche).
+ * Fixes for multiple exception handlers associated with a block.
+
+ Loader and Metadata:
+
+ * Serialization write support.
+ * Move forward-referenced fields to the end of the class when they
+ are defined, to ensure that the source field order is preserved.
+
+ Platform Support:
+
+ * Bug in the conversion of C# file access modes into POSIX "O_" flags.
+ * Correct daylight savings adjustments (Richard Baumann).
+
+ Other:
+
+ * Add the "ilheader" utility, which can generate .h files for
+ importing C# assemblies into cscc-compiled C applications.
+ * Dump stand-alone signatures correctly in "dumpasm".
+ * Add full method signatures to "ilverify" output (Jonathan Springer).
+ * Use the cygwin path functions to generate the correct Win32 paths
+ to pass to "csc" from "csant".
+ * Bison 1.5 and 1.75 compatibility fixes (Sasa Jovanic, Jonathan
Springer).
+
0.4.4 (2 September 2002)
Index: configure.in
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/configure.in,v
retrieving revision 1.83
retrieving revision 1.84
diff -C2 -r1.83 -r1.84
*** configure.in 3 Nov 2002 19:33:25 -0000 1.83
--- configure.in 5 Nov 2002 03:34:36 -0000 1.84
***************
*** 6,10 ****
dnl Initialize automake.
! AM_INIT_AUTOMAKE(pnet, 0.4.5)
AM_CONFIG_HEADER(include/il_config.h)
AM_MAINTAINER_MODE
--- 6,10 ----
dnl Initialize automake.
! AM_INIT_AUTOMAKE(pnet, 0.4.6)
AM_CONFIG_HEADER(include/il_config.h)
AM_MAINTAINER_MODE
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1794,1.1795 NEWS,1.19,1.20 configure.in,1.83,1.84,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet/support numformat.c,1.1,1.2
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1795,1.1796 configure.in,1.84,1.85
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet/support numformat.c,1.1,1.2
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1795,1.1796 configure.in,1.84,1.85
- Index(es):