Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tag: MCS_0_27
Commits on Sep 15, 2003
  1. This commit was manufactured by cvs2svn to create tag 'MCS_0_27'.

    nobody authored
    svn path=/tags/MCS_0_27/mcs/; revision=18116
  2. Update version to 0.27 for the interim release

    Duncan Mak authored
    svn path=/trunk/mcs/; revision=18115
  3. @slluis

    * daemon.c: In compare_process(), discard handles already signalled.

    slluis authored
    svn path=/trunk/mono/; revision=18114
  4. @monoman

    *** empty log message ***

    monoman authored
    svn path=/trunk/mcs/; revision=18113
  5. Added -218 invalid contraints clause.

    Martin Baulig authored
    svn path=/trunk/mcs/; revision=18112
  6. 2003-09-15 Martin Baulig <martin@ximian.com>

    Martin Baulig authored
    	* cs-parser.jay: Fix grammar wrt. type_parameter_constraints.
    
    	* generic.cs (Constraints.Resolve): New public method; this is
    	called to resolve the constraint types and to check whether all
    	the constraints are correct.
    	(Constraints.Types): New public property.
    	(TypeParameter.Resolve): New public method; resolves all the
    	type's constraints.
    
    	* class.cs (TypeContainer.DefineType): Call
    	TypeParameter.Resolve() before actually defining the type.
    
    svn path=/trunk/mcs/; revision=18111
  7. Merged from MCS.

    Martin Baulig authored
    svn path=/trunk/mcs/; revision=18110
  8. @migueldeicaza

    Flush

    migueldeicaza authored
    svn path=/trunk/mono/; revision=18109
  9. 2003-09-15 Martin Baulig <martin@ximian.com>

    Martin Baulig authored
    	* class.cs (TypeContainer.DefineType): Added an error flag to
    	avoid reporting duplicate CS0146's ("class definition is
    	circular.").
    
    	* driver.cs (Driver.MainDriver): Abort if
    	RootContext.ResolveTree() reported any errors.
    
    svn path=/trunk/mcs/; revision=18108
  10. @vargaz

    2003-09-15 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* icall.c (ves_icall_Type_IsArrayImpl): Added MONO_ARCH_SAVE_REGS.
    
    svn path=/trunk/mono/; revision=18105
  11. @vargaz

    2003-09-15 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* appdomain.h domain.c (MonoDomain): Added new hashtable to store the
    	class init trampolines.
    
    svn path=/trunk/mono/; revision=18104
  12. @vargaz

    2003-09-15 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* TODO: New todo item.
    
    svn path=/trunk/mono/; revision=18103
  13. @vargaz

    2003-09-15 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* tramp-x86.c (x86_class_init_trampoline): New trampoline function
    	which calls mono_runtime_class_init and patches the call site to
    	avoid further calls.
    	(mono_arch_create_class_init_trampoline): New arch specific function
    	to create a class init trampoline.
    	(create_trampoline_code): Generalized so it can create
    	class init trampolines as well.
    
    	* mini.c (helper_sig_class_init_trampoline): New helper variable.
    	(mono_create_class_init_trampoline): New function to create and cache
    	class init trampolines.
    	(mono_find_class_init_trampoline_by_addr): New function to lookup the
    	vtable given the address of a class init trampoline. Used by the
    	patching process.
    	(mono_codegen): Generate a call to a trampoline instead of
    	mono_runtime_class_init in LDSFLD[A].
    	(mono_codegen): Add relocations for the new trampoline.
    
    	* mini.h mini-x86.c aot.c: Added a new relocation type:
    	MONO_PATCH_INFO_CLASS_INIT.
    
    	* mini.h: Bump AOT version number.
    
    	* aot.c: Create a copy of the loaded code instead of using the original
    	so methods which call each other will be close in memory, improving
    	cache behaviour.
    
    svn path=/trunk/mono/; revision=18102
  14. @vargaz

    2003-09-15 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* exceptions-x86.c (mono_arch_has_unwind_info): Back out the previous
    	patch since it breaks the regression tests.
    
    svn path=/trunk/mono/; revision=18101
  15. @vargaz

    2003-09-15 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* exceptions-x86.c (mono_arch_has_unwind_info): Added explicit check
    	for the register saving instruction sequence since the
    	frame_state_for function in glibc 2.3.2 don't seem to detect it.
    
    svn path=/trunk/mono/; revision=18100
Commits on Sep 14, 2003
  1. Newlines normalizing

    Oleg Tkachenko authored
    svn path=/trunk/mcs/; revision=18096
  2. 2003-09-14 Sebastien Pouliot <spouliot@videotron.ca>

    Sebastien Pouliot authored
    	* AllTests.cs: New. Common methods to compare DateTimes and longs.
    	* ReceivedCollectionTest.cs: New. Unit tests for ReceivedCollection.
    	* ReceivedTest.cs: New. Unit test for Received.
    	* TimestampFormatExceptionTest.cs: Unit test for TimestampFormatException.
    	* TimestampInputFilterTest.cs: Unit test for TimestampInputFilter.
    	* TimestampOutputFilterTest.cs: Unit test for TimestampOutputFilter.
    	* TimestampTest.cs: Unit test for Timestamp.
    	* WSTimestampTest.cs: Unit test for WSTimestamp.
    
    svn path=/trunk/mcs/; revision=18095
  3. Outputter fixup

    Oleg Tkachenko authored
    svn path=/trunk/mcs/; revision=18093
  4. 2003-09-14 Sebastien Pouliot <spouliot@videotron.ca>

    Sebastien Pouliot authored
    	* ConfigurationBaseTest.cs: New. Test all WSE1 static protected methods.
    	* FilterConfigurationTest.cs: New. Test presence of default input/output
    	SOAP filters.
    	* WebServicesConfigurationTest.cs: New. Test FilterConfiguration.
    
    svn path=/trunk/mcs/; revision=18090
  5. 2003-09-14 Pedro Mart�nez Juli� <yoros@wanadoo.es>

    Pedro Martínez Juliá authored
        * FloatingPointFormatter.cs: Add the necessary castings to char
        conversions.
    
    svn path=/trunk/mcs/; revision=18089
  6. @atsushieno

    2003-09-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

    atsushieno authored
    	* DTMXPathNavigator.cs,
    	  DTMXPathDocument.cs,
    	  DTMXPathDocumentBuilder.cs : Added IXmlLineInfo support. Removed
    	  node's extraneous schemaType. Some code reformatting.
    
    svn path=/trunk/mcs/; revision=18087
  7. @vargaz

    2003-09-14 Zoltan Varga <vargaz@freemail.hu>

    vargaz authored
    	* TODO: Fix todo item && remove another.
    
    svn path=/trunk/mono/; revision=18086
  8. @slluis

    * XmlCustomFormatter.cs: added support for additional string types in

    slluis authored
    	  GenerateToXmlString().
    	* XmlSchemaExporter.cs: Fixed generation of XmlMembersMapping using
    	  encoded format.
    
    svn path=/trunk/mcs/; revision=18085
  9. @slluis

    * XmlSchema.cs: Do not add schema namespace declaration if it is alr…

    slluis authored
    …eady
    
    	  declared.
    
    svn path=/trunk/mcs/; revision=18084
  10. @slluis

    * XmlTextWriter.cs: Attributes that have a namespace must be always

    slluis authored
    	  prefixed.
    
    svn path=/trunk/mcs/; revision=18083
  11. @slluis

    * SoapDocumentationHandler.cs: Added support for on-the-fly proxy

    slluis authored
    	  code generation in documentation pages.
    
    svn path=/trunk/mcs/; revision=18082
  12. @slluis

    * System.Web.Services_test.dll.sources: Added BindingCollectionTest.cs

    slluis authored
    	  ChangeLog DocumentableItemTest.cs OperationCollectionTest.cs
    	  OperationMessageCollectionTest.cs OperationMessageTest.cs
    	  PortTypeCollectionTest.cs PortTypeTest.cs ServiceCollectionTest.cs
    	  ServiceDescriptionCollectionTest.cs
    	  SoapBodyBindingTest.cs SoapOperationBindingTest.cs TypesTest.cs
    	  New test files by Erik LeBel.
    
    svn path=/trunk/mcs/; revision=18081
  13. @slluis

    BindingCollectionTest.cs ChangeLog DocumentableItemTest.cs

    slluis authored
    	  OperationCollectionTest.cs OperationMessageCollectionTest.cs
    	  OperationMessageTest.cs PortTypeCollectionTest.cs PortTypeTest.cs
    	  ServiceCollectionTest.cs ServiceDescriptionCollectionTest.cs
    	  SoapBodyBindingTest.cs SoapOperationBindingTest.cs TypesTest.cs
    	  New test files by Erik LeBel.
    
    svn path=/trunk/mcs/; revision=18080
  14. @slluis

    * DocumentableItem.cs MimeContentBinding.cs OperationMessage.cs

    slluis authored
    	  OperationMessageCollection.cs PortCollection.cs PortType.cs
    	  PortTypeCollection.cs ServiceCollection.cs ServiceDescriptionCollection.cs
    	  SoapBodyBinding.cs SoapOperationBinding.cs: Several fixes by Erik LeBel
    	* ServiceDescriptionImporter.cs:
    	* ServiceDescriptionSerializerBase.cs: regenerated after the changes in
    	  the service description changes.
    	* ServiceDescriptionReflector.cs: Fixed generation of message parts in
    	  bare format.
    
    svn path=/trunk/mcs/; revision=18079
  15. @slluis

    * TcpClientChannel.cs: Fixed constructor.

    slluis authored
    svn path=/trunk/mcs/; revision=18078
  16. @gonzalop

    2003-09-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    gonzalop authored
    	* RegularExpressionValidator.cs: fix for EvaluateIsValid by Juraj
    	Skripsky <juraj@hotfeet.ch>
    
    svn path=/trunk/mcs/; revision=18077
  17. Some late-night patch commits for Miguel.

    Duncan Mak authored
    * TabPage.cs (constructor): added a constructor for constructing tab
    pages with a title. Patch from Jonathan Hogg
    <jonathan@onegoodidea.com>.
    
    * EnumConverter.cs (ConvertFrom): Removed the special handling for
    multiple values. This is done in Enum.Parse already.
    
    * TypeDescriptor.cs (GetConverter): Does not work for enumeration
    types because EnumConverter does not have a default
    constructor. Fixed by changing the special handling for
    enumeration types.
    
    svn path=/trunk/mcs/; revision=18074
  18. @migueldeicaza

    :flush:

    migueldeicaza authored
    svn path=/trunk/mono/; revision=18070
Commits on Sep 13, 2003
  1. * MethodInstr.cs: callvirt operation is implicitly instance.

    Jackson Harper authored
    svn path=/trunk/mcs/; revision=18069
  2. 2003-09-13 Pedro Mart�nez Juli� <yoros@wanadoo.es>

    Pedro Martínez Juliá authored
        * FloatingPointFormatter.cs: Make the method calls more functional
        for protecting the values from different threads (make it more
        thread safe).
    
    svn path=/trunk/mcs/; revision=18068
Something went wrong with that request. Please try again.