Permalink
Commits on Aug 22, 2001
  1. This commit was manufactured by cvs2svn to create tag 'MONO_0_6'.

    svn path=/tags/MONO_0_6/mono/; revision=572
    nobody committed Aug 22, 2001
  2. 2001-08-23 Nick Drochak <ndrochak@gol.com>

    	* ccvs: added '-Pd' to the cvs update command with an explanation
    
    svn path=/trunk/mono/; revision=571
    Nick Drochak committed Aug 22, 2001
  3. LiteralControl implemented, and HtmlContainerControl bugfixed.

    svn path=/trunk/mcs/; revision=570
    Bob Smith committed Aug 22, 2001
  4. 2001-08-21 Nick Drochak <ndrochak@gol.com>

    	* Added ChangeLog file
    
    svn path=/trunk/mcs/; revision=569
    Nick Drochak committed Aug 22, 2001
  5. 2001-08-22 Miguel de Icaza <miguel@ximian.com>

    	* interp.c (usage): Add version information
    
    svn path=/trunk/mono/; revision=568
    migueldeicaza committed Aug 22, 2001
  6. 2001-08-22 Miguel de Icaza <miguel@ximian.com>

    	* interp.c (ves_pinvoke_method): Typo fix.
    
    svn path=/trunk/mono/; revision=567
    migueldeicaza committed Aug 22, 2001
  7. Updated class.xml

    svn path=/trunk/mono/; revision=566
    Bob Smith committed Aug 22, 2001
  8. More implementations.

    svn path=/trunk/mcs/; revision=565
    Bob Smith committed Aug 22, 2001
  9. Wed Aug 22 20:37:51 CEST 2001 Paolo Molaro <lupus@ximian.com>

    	* interp.c: simplified init_class (). Make sure a class
    	is fully initialized before executing a method in the class.
    	Search for the class constructor only on beforefieldinit classes.
    	Implement a bunch of opcodes: br, brfalse, brtrue, beq, bge,
    	bgt, blt, ble, bne.un, bge.un, bgt.un, ble.un, blt.un, stind.i,
    	ldflda, ldsflda, ldelem.i8, stelem.i8, leave.
    
    svn path=/trunk/mono/; revision=564
    illupus committed Aug 22, 2001
  10. Updated StringDictionary entry.

    svn path=/trunk/mono/; revision=563
    John Barnette committed Aug 22, 2001
  11. Vanity commit: added self to AUTHORS.

    svn path=/trunk/mcs/; revision=562
    John Barnette committed Aug 22, 2001
  12. Initial add of StringDictionary.

    svn path=/trunk/mcs/; revision=561
    John Barnette committed Aug 22, 2001
  13. Rename Windoze.cs to Windows.cs

    svn path=/trunk/mcs/; revision=560
    migueldeicaza committed Aug 22, 2001
  14. Wed Aug 22 16:27:30 CEST 2001 Paolo Molaro <lupus@ximian.com>

    	* metadata.c, loader.h, loader.c, image.h, image.c, class.h, class.c:
    	MonoClass now has the name and name_space fields.
    	MonoMethod has a pointer to its MonoClass, instead of MonoImage.
    	mono_get_method () takes and optional MonoClass as argument.
    	Removed mono_typedef_from_name() and added mono_class_token_from_name()
    	instead that takes advantage of a map from class names to typedef
    	tokens in MonoImage.
    
    
    Wed Aug 22 16:34:03 CEST 2001 Paolo Molaro <lupus@ximian.com>
    
    	* interp.c: Updates for changes in metadata/. Better output in debug mode
    	and in the stack trace. Completed rethrow handling
    
    svn path=/trunk/mono/; revision=559
    illupus committed Aug 22, 2001
  15. Wed Aug 22 16:22:22 CEST 2001 Paolo Molaro <lupus@ximian.com>

    	* dis-cil.c: add a newline after branch instructions. Move
    	end of exception handler code at the end.
    
    svn path=/trunk/mono/; revision=558
    illupus committed Aug 22, 2001
  16. Corrected a compilation issue in Environment.cs and added it to commo…

    …n.src
    
    svn path=/trunk/mcs/; revision=557
    Jim Richardson committed Aug 22, 2001
  17. Added PlatformID.cs and OperatingSystem.cs to common.src

    svn path=/trunk/mcs/; revision=556
    Jim Richardson committed Aug 22, 2001
  18. Implemented additional functionality.

    Verified compilation.
    Added to appropriate .src files.
    
    svn path=/trunk/mcs/; revision=555
    Jim Richardson committed Aug 22, 2001
  19. Created a namespace System.Private.PlatformSpecific.

    Added implementations in Unix.cs and Windows.cs for retrieving
    environment variables in a platform specific manner.
    Implementations are called from Environment.cs
    
    svn path=/trunk/mcs/; revision=554
    Jim Richardson committed Aug 22, 2001
  20. Corrected some minor issues that were preventing compilation.

    svn path=/trunk/mcs/; revision=553
    Jim Richardson committed Aug 22, 2001
  21. Lots of changes, it was basically rewritten from scratch.

    svn path=/trunk/mcs/; revision=552
    Sergey Chaban committed Aug 22, 2001
  22. Updated entries for ListDictionary and StringCollection.

    svn path=/trunk/mono/; revision=551
    John Barnette committed Aug 22, 2001
  23. Initial add of ListDictionary.

    svn path=/trunk/mcs/; revision=550
    John Barnette committed Aug 22, 2001
  24. Initial implementation of ListDictionary.

    svn path=/trunk/mcs/; revision=549
    John Barnette committed Aug 22, 2001
Commits on Aug 21, 2001
  1. Fix xml

    svn path=/trunk/mono/; revision=548
    migueldeicaza committed Aug 21, 2001
  2. Add Chris classes

    svn path=/trunk/mono/; revision=547
    migueldeicaza committed Aug 21, 2001
  3. Add Chris to the maintainers list

    svn path=/trunk/mono/; revision=546
    migueldeicaza committed Aug 21, 2001
  4. Add System.Configuration classes from Chris Podurgiel

    svn path=/trunk/mcs/; revision=545
    migueldeicaza committed Aug 21, 2001
  5. 2001-08-21 Miguel de Icaza <miguel@ximian.com>

    	* class.cs (TypeContainer::Populate): Drop RootContext from the
    	argument.
    
    	(Constructor::CallingConvention): Returns the calling convention.
    	(Constructor::ParameterTypes): Returns the constructor parameter
    	types.
    
    	(TypeContainer::AddConstructor): Keep track of default constructor
    	and the default static constructor.
    
    	(Constructor::) Another class that starts using `public readonly'
    	instead of properties.
    
    	(Constructor::IsDefault): Whether this is a default constructor.
    
    	(Field::) use readonly public fields instead of properties also.
    
    	(TypeContainer::TypeAttr, TypeContainer::AddConstructor): Keep
    	track of static constructors;  If none is used, turn on
    	BeforeFieldInit in the TypeAttributes.
    
    	* cs-parser.jay (opt_argument_list): now the return can be null
    	for the cases where there are no arguments.
    
    	(constructor_declarator): If there is no implicit `base' or
    	`this', then invoke the default parent constructor.
    
    	* modifiers.cs (MethodAttr): New static function maps a set of
    	modifiers flags into a MethodAttributes enum
    	(FieldAttr): renamed from `Map'.  So now we have FieldAttr,
    	MethodAttr, TypeAttr to represent the various mappings where the
    	modifiers are used.
    	(FieldAttr): Map also `readonly' to `FieldAttributes.InitOnly'
    
    svn path=/trunk/mcs/; revision=544
    migueldeicaza committed Aug 21, 2001
  6. Added more notes for later use.

    svn path=/trunk/mcs/; revision=543
    Bob Smith committed Aug 21, 2001
  7. replaced mono-int with mint, disable debugging mode

    svn path=/trunk/mono/; revision=542
    Dietmar Maurer committed Aug 21, 2001
  8. added mint to cvsignore

    svn path=/trunk/mono/; revision=541
    Dietmar Maurer committed Aug 21, 2001
  9. added some documentation

    svn path=/trunk/mono/; revision=540
    Dietmar Maurer committed Aug 21, 2001
  10. Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>

    	* mono/tests/exceptions*: enhanced and added more tests for
    	exceptions.
    
    
    Tue Aug 21 18:54:58 CEST 2001 Paolo Molaro <lupus@ximian.com>
    
    	* metadata.c: zero is not a valid alignment boundary.
    	Merge MONO_TYPE_VOID in default decoding code.
    
    
    Tue Aug 21 18:56:19 CEST 2001 Paolo Molaro <lupus@ximian.com>
    
    	* interp.c: new macro INIT_FRAME() to properly
    	initialize a MonoInvocation. Fixed a couple of buglets in exception code:
    	increase stack pointer when pushing the exception for catch blocks,
    	initialize frame->ex_handler to NULL, correctly try all the
    	catch blocks (don't incorrectly fallback on filter handling).
    	Added a couple more checks where we may need to throw an
    	exception. Added more exception creation functions.
    	Changed stackval_from_data() to take the target stackval as
    	argument. Implemented a couple more opcodes.
    	* interp.h: prepare stackval for value type code.
    
    svn path=/trunk/mono/; revision=539
    illupus committed Aug 21, 2001
  11. Tue Aug 21 18:51:05 CEST 2001 Paolo Molaro <lupus@ximian.com>

    	* dis-cil.c: correctly print the label for multi-byte opcodes.
    
    svn path=/trunk/mono/; revision=538
    illupus committed Aug 21, 2001