[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2264,1.2265 NEWS,1.23,1.24
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2264,1.2265 NEWS,1.23,1.24 configure.in,1.113,1.114 |
Date: |
Sat, 29 Mar 2003 04:37:30 -0500 |
Update of /cvsroot/dotgnu-pnet/pnet
In directory subversions:/tmp/cvs-serv32065
Modified Files:
ChangeLog NEWS configure.in
Log Message:
Update version for the "0.5.4" release.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.2264
retrieving revision 1.2265
diff -C2 -r1.2264 -r1.2265
*** ChangeLog 29 Mar 2003 01:39:22 -0000 1.2264
--- ChangeLog 29 Mar 2003 09:37:28 -0000 1.2265
***************
*** 5,8 ****
--- 5,10 ----
add the "Assembly.LoadFromBytes" internalcall.
+ * NEWS, configure.in: update version for the "0.5.4" release.
+
2003-03-28 Rhys Weatherley <address@hidden>
Index: NEWS
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/NEWS,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** NEWS 8 Feb 2003 02:38:26 -0000 1.23
--- NEWS 29 Mar 2003 09:37:28 -0000 1.24
***************
*** 1,3 ****
--- 1,101 ----
+ 0.5.4 (29 March 2003)
+
+ Runtime engine:
+
+ * Support for custom marshalling.
+ * DirMethods.CreateDirectory internalcall (Aditya P. Bansod).
+ * Bug in decimal division (Jonathan Springer).
+ * Fix the unpacking of enumerated values in internalcalls.
+ * Re-design method profiling (CH Gowri Kumar).
+ * Inline StringBuilder.Append(char) and Char.IsWhiteSpace(char)
+ because they are heavily used in text processing code.
+ * Modify inline method detection logic to use a table.
+ * Box and unbox "float" and "double" correctly.
+ * Handle typed references for "dup" and "pop".
+ * Stub out internalcalls for "System.Reflection.Emit".
+
+ C# Compiler:
+
+ * Pipe the output of "cscc-cs" and "cscc-c-s" directly into the
+ assembler, to reduce the need for temporary files.
+ * Add the "-fminimize-parameters" option to the compiler, which
+ removes ParamDef blocks that are set to trivial values and hence
+ reduces the runtime memory requirements.
+ * Re-order static constructors so that explicit definitions are
+ placed last (Gopal V).
+ * Performance improvements to the lexer.
+ * Marshalling information for delegate parameters.
+ * Parser support for Generic C# (no semantic analysis yet).
+ * Generate BeginInvoke and EndInvoke declarations on delegates.
+ * Detect nested namespaces that aren't defined by "using" clauses.
+ * Enforce abstract class and method restrictions.
+ * Don't allow aliases to refer to other aliases.
+ * Fix operator resolution involving implicit int -> uint coercions.
+ * Pointer coercions, casts, arithmetic, and array operations.
+ * Resolve ambiguities between types and properties with the same name.
+ * Fix ambiguity problems related to finding the same method along
+ multiple interface inheritance paths.
+ * Support interface implementations from parent classes.
+ * Quietly skip documentation comments in attribute lists.
+ * Improved error reporting for field declarations (Gopal V).
+ * Read-only variables can be assigned in psuedo-constructors (Gopal V).
+
+ C Compiler:
+
+ * ECMA-compatibility fixes to the struct output routines.
+ * Better name generation for anonymous structs and unions.
+ * Allow struct's with no fields.
+
+ Assembler, Disassembler & Linker:
+
+ * Support for Generic IL extensions.
+ * Handle object files generated by Visual C++ a little better.
+ * Custom attribute owner syntax.
+ * Compatibility fixes in the IL assembly support code.
+ * Dump odd identifier characters in octal, not hex.
+ * Use left-recursion to parse ".data" declarations (Gopal V).
+ * Column numbers in ".line" directives.
+
+ Documentation:
+
+ * Dump attribute and event information from "csdoc".
+
+ Loader and Metadata:
+
+ * Smooth out the overhead of back-patching to improve performance
+ of NFS-mounted C# compiles.
+ * Load minor tables such as Constant, FieldRVA, etc on-demand.
+ * Performance and data structure improvements.
+ * Support for Generic IL extensions.
+ * Improvements to error messages for unresolved externals.
+ * Report all metadata token errors; not just the first one.
+ * Support for export type definitions.
+ * Shift the name information out of ILClass to support on-demand
loading.
+ * Recognize ".data" as a static data section in addition to ".sdata".
+ * Loading images from memory buffers instead of files.
+
+ Platform Support:
+
+ * Updates to libffi for ppc.
+ * Primitives for monitor operations.
+ * Remove script dependency on /tmp because it creates Win32 problems.
+ * Other Darwin-related fixes (Jonathan Springer).
+ * Directory routines for Win32 (Tobias Oberstein).
+
+ Csant:
+
+ * Handle ".." references in file sets properly.
+ * Base directory fixes for some tags.
+ * Mono-compatibility fixes.
+ * Dynamic library support for Win32 (Aditya P. Bansod).
+ * Mixed-endian "double" support for ARM processors.
+
+ Other:
+
+ * Begin implementation of a "mscoree" emulation.
+ * More detailed reporting in "ilsize".
+ * Debian compatibility fixes (Stephen Compall).
+
0.5.2 (8 February 2003)
Index: configure.in
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/configure.in,v
retrieving revision 1.113
retrieving revision 1.114
diff -C2 -r1.113 -r1.114
*** configure.in 17 Feb 2003 20:53:05 -0000 1.113
--- configure.in 29 Mar 2003 09:37:28 -0000 1.114
***************
*** 6,10 ****
dnl Initialize automake.
! AM_INIT_AUTOMAKE(pnet, 0.5.3)
AM_CONFIG_HEADER(include/il_config.h)
AM_MAINTAINER_MODE
--- 6,10 ----
dnl Initialize automake.
! AM_INIT_AUTOMAKE(pnet, 0.5.4)
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.2264,1.2265 NEWS,1.23,1.24 configure.in,1.113,1.114,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: treecc ChangeLog,1.83,1.84 configure.in,1.30,1.31
- Next by Date:
[Dotgnu-pnet-commits] CVS: treecc ChangeLog,1.84,1.85 configure.in,1.31,1.32
- Previous by thread:
[Dotgnu-pnet-commits] CVS: treecc ChangeLog,1.83,1.84 configure.in,1.30,1.31
- Next by thread:
[Dotgnu-pnet-commits] CVS: treecc ChangeLog,1.84,1.85 configure.in,1.31,1.32
- Index(es):