mono.git
20 years ago2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jul 2004 12:01:22 +0000 (12:01 -0000)]
2004-07-13  Atsushi Enomoto <atsushi@ximian.com>

* Added XmlFilterReader.cs.

svn path=/trunk/mcs/; revision=31072

20 years ago * System.Web.Services.dll.sources: Added new files:
Lluis Sanchez [Tue, 13 Jul 2004 10:16:33 +0000 (10:16 -0000)]
* System.Web.Services.dll.sources: Added new files:
System.Web.Services.Description/BasicProfileViolation.cs
System.Web.Services.Description/BasicProfileViolationCollection.cs
System.Web.Services.Description/NamedItem.cs
System.Web.Services.Description/Soap12AddressBinding.cs
System.Web.Services.Description/Soap12Binding.cs
System.Web.Services.Description/Soap12BodyBinding.cs
System.Web.Services.Description/Soap12FaultBinding.cs
System.Web.Services.Description/Soap12HeaderBinding.cs
System.Web.Services.Description/Soap12OperationBinding.cs
System.Web.Services.Description/WebReference.cs
System.Web.Services.Description/WebReferenceCollection.cs
System.Web.Services.Description/WebServicesInteroperability.cs

svn path=/trunk/mcs/; revision=31070

20 years ago * HttpWebClientProtocol.cs, Soap12FaultCodes.cs, SoapClientMessage.cs,
Lluis Sanchez [Tue, 13 Jul 2004 10:16:10 +0000 (10:16 -0000)]
* HttpWebClientProtocol.cs, Soap12FaultCodes.cs, SoapClientMessage.cs,
  SoapException.cs, SoapHeader.cs, SoapHeaderException.cs,
  SoapHttpClientProtocol.cs, SoapMessage.cs, SoapRpcMethodAttribute.cs,
  SoapRpcServiceAttribute.cs, SoapServerMessage.cs: Api fixage (mainly
  missing attributes).

svn path=/trunk/mcs/; revision=31069

20 years ago * Binding.cs, Message.cs, MessageBinding.cs, MessagePart.cs, Operation.cs,
Lluis Sanchez [Tue, 13 Jul 2004 10:15:33 +0000 (10:15 -0000)]
* Binding.cs, Message.cs, MessageBinding.cs, MessagePart.cs, Operation.cs,
  OperationBinding.cs, OperationMessage.cs, Port.cs, PortType.cs,
  Service.cs, ServiceDescription.cs,
  Name property moved to NamedItem in 2.0.
* DocumentableItem.cs, ServiceDescriptionFormatExtension.cs,
  ServiceDescriptionImportWarnings.cs, ServiceDescriptionImporter.cs,
  SoapFaultBinding.cs: Added 2.0 api.
* BasicProfileViolation.cs, BasicProfileViolationCollection.cs,
  NamedItem.cs, Soap12AddressBinding.cs, Soap12Binding.cs,
  Soap12BodyBinding.cs, Soap12FaultBinding.cs, Soap12HeaderBinding.cs,
  Soap12OperationBinding.cs, WebReference.cs, WebReferenceCollection.cs,
  WebServicesInteroperability.cs: Mostly implemented new 2.0 classes.

svn path=/trunk/mcs/; revision=31068

20 years ago* WebServiceBindingAttribute.cs, WsiClaims.cs: Added missing attributes.
Lluis Sanchez [Tue, 13 Jul 2004 10:13:11 +0000 (10:13 -0000)]
* WebServiceBindingAttribute.cs, WsiClaims.cs: Added missing attributes.

svn path=/trunk/mcs/; revision=31067

20 years ago2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Tue, 13 Jul 2004 09:27:11 +0000 (09:27 -0000)]
2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
        * driver.cs: Added support for AddModule compiler option
        * typemanager.cs: AddModule function will now store list of Modules instaed of ModuleBuilders. This change has been made to get LoadModule function working of driver.cs.

svn path=/trunk/mcs/; revision=31066

20 years ago2004-07-13 Umadevi S <sumadevi@novell.com>
Umadevi S [Tue, 13 Jul 2004 05:42:57 +0000 (05:42 -0000)]
2004-07-13 Umadevi S <sumadevi@novell.com>
        * TriggerAction.cs - Added enum values

svn path=/trunk/mcs/; revision=31064

20 years ago2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Tue, 13 Jul 2004 05:28:34 +0000 (05:28 -0000)]
2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
        * driver.cs: Compilation to module is supported now

svn path=/trunk/mcs/; revision=31063

20 years ago * MethodDef.cs: Local lists are not lazyily allocated so they were
Jackson Harper [Tue, 13 Jul 2004 03:20:19 +0000 (03:20 -0000)]
    * MethodDef.cs: Local lists are not lazyily allocated so they were
getting added to every method. This is legal but wastes space.

svn path=/trunk/mcs/; revision=31060

20 years agoFor enum fields, GenerateField should emit the field name sans the type.
Fawad Halim [Tue, 13 Jul 2004 02:22:26 +0000 (02:22 -0000)]
For enum fields, GenerateField should emit the field name sans the type.

svn path=/trunk/mcs/; revision=31059

20 years agoAdd mvcl instruction
Neale Ferguson [Mon, 12 Jul 2004 23:03:57 +0000 (23:03 -0000)]
Add mvcl instruction

svn path=/trunk/mono/; revision=31055

20 years agoFix exception handler to recognize correct handler.
Neale Ferguson [Mon, 12 Jul 2004 21:46:45 +0000 (21:46 -0000)]
Fix exception handler to recognize correct handler.
Eliminate memset/memcpy for 0 length requests

svn path=/trunk/mono/; revision=31053

20 years ago* CER.cs:
Duncan Mak [Mon, 12 Jul 2004 20:16:06 +0000 (20:16 -0000)]
* CER.cs:
* Consistency.cs:
* CriticialFinalizerObject.cs:
* PrePrepareMethodAttribute.cs:
* ReliabilityContractAttribute.cs: Added.

svn path=/trunk/mcs/; revision=31052

20 years ago2004-07-12 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 12 Jul 2004 19:50:25 +0000 (19:50 -0000)]
2004-07-12  Duncan Mak  <duncan@ximian.com>

* KeyNotFoundException.cs: Added.

svn path=/trunk/mcs/; revision=31051

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 18:34:29 +0000 (18:34 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* enum.cs (Enum.Define): Call Emit() to emit the attributes.
Fixes #61293.

svn path=/trunk/mcs/; revision=31049

20 years agoMon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 12 Jul 2004 17:30:31 +0000 (17:30 -0000)]
Mon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini.c: load value when emitting box operation in
constrained calls.

svn path=/trunk/mono/; revision=31047

20 years agoMoved the marker.
Martin Baulig [Mon, 12 Jul 2004 17:23:47 +0000 (17:23 -0000)]
Moved the marker.

svn path=/trunk/mcs/; revision=31046

20 years ago**** Merged from MCS ****
Martin Baulig [Mon, 12 Jul 2004 17:22:32 +0000 (17:22 -0000)]
**** Merged from MCS ****

svn path=/trunk/mcs/; revision=31045

20 years ago**** Merged from MCS ****
Martin Baulig [Mon, 12 Jul 2004 17:08:04 +0000 (17:08 -0000)]
**** Merged from MCS ****

svn path=/trunk/mcs/; revision=31044

20 years ago2004-07-12 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 12 Jul 2004 16:53:05 +0000 (16:53 -0000)]
2004-07-12  Ben Maurer  <bmaurer@ximian.com>

* mini-x86.c (OP_CHECK_THIS): cmp DWORD PTR [eax], eax
is one byte shorter than cmp DWORD PTR [eax], 0.

svn path=/trunk/mono/; revision=31043

20 years agoMon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 12 Jul 2004 14:52:39 +0000 (14:52 -0000)]
Mon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>

* inssel-ppc.brg: arguments on the stack are always
relative to the stack pointer (spotted by Neale Ferguson).

svn path=/trunk/mono/; revision=31041

20 years agoPatch for #61112. Approved by eno
Geoff Norton [Mon, 12 Jul 2004 13:11:52 +0000 (13:11 -0000)]
Patch for #61112.  Approved by eno

svn path=/trunk/mcs/; revision=31040

20 years agoAdd instructions to support enhanced memory-to-memory operations.
Neale Ferguson [Mon, 12 Jul 2004 12:05:08 +0000 (12:05 -0000)]
Add instructions to support enhanced memory-to-memory operations.

svn path=/trunk/mono/; revision=31039

20 years agoRework frame handling, correct some ABI problems and optimize memory-to-
Neale Ferguson [Mon, 12 Jul 2004 12:04:24 +0000 (12:04 -0000)]
Rework frame handling, correct some ABI problems and optimize memory-to-
memory operations.

svn path=/trunk/mono/; revision=31038

20 years ago2004-07-12 Massimiliano Mantione <massi@ximian.com>
Massimiliano Mantione [Mon, 12 Jul 2004 08:50:23 +0000 (08:50 -0000)]
2004-07-12  Massimiliano Mantione  <massi@ximian.com>

* docs/abc-removal.txt: Updated documentation for ABC removal.

svn path=/trunk/mono/; revision=31035

20 years ago2004-07-12 Massimiliano Mantione <massi@ximian.com>
Massimiliano Mantione [Mon, 12 Jul 2004 08:41:40 +0000 (08:41 -0000)]
2004-07-12  Massimiliano Mantione  <massi@ximian.com>

* mono/mini/abcremoval.c: Rewritten most of ABC removal.
* mono/mini/abcremoval.h: Rewritten most of ABC removal.
* mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
* mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).

svn path=/trunk/mono/; revision=31034

20 years ago * ReflectionHelper.cs: Fixed bug when registering a map as exported.
Lluis Sanchez [Mon, 12 Jul 2004 07:50:44 +0000 (07:50 -0000)]
* ReflectionHelper.cs: Fixed bug when registering a map as exported.
  Thanks to Juan C. Olivares.

svn path=/trunk/mcs/; revision=31033

20 years ago* NewMonoXSD.cs: Accept files with absolute paths.
Lluis Sanchez [Mon, 12 Jul 2004 07:43:29 +0000 (07:43 -0000)]
* NewMonoXSD.cs: Accept files with absolute paths.

svn path=/trunk/mcs/; revision=31032

20 years ago2004-07-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Mon, 12 Jul 2004 03:47:19 +0000 (03:47 -0000)]
2004-07-12 Umadevi S   <sumadevi@novell.com>
        * Tokenizer.cs - read an Int64 from the text instead of Int32. Resolves
bug 61203

svn path=/trunk/mcs/; revision=31031

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:58 +0000 (01:37 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.

svn path=/trunk/mcs/; revision=31024

20 years ago2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:25 +0000 (01:37 -0000)]
2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: if'ed RemoveReferences calls.

svn path=/trunk/mcs/; revision=31023

20 years ago2004-07-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 12 Jul 2004 01:31:04 +0000 (01:31 -0000)]
2004-07-12  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : oops, list styles.

svn path=/trunk/mono/; revision=31021

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 00:18:36 +0000 (00:18 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* gen-58.cs: New test.

svn path=/trunk/mcs/; revision=31018

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 00:16:06 +0000 (00:16 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* reflection.c (mono_field_get_object): If we have
`field->generic_info', take the attributes from
`field->generic_info->generic_type'.

svn path=/trunk/mono/; revision=31017

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 11 Jul 2004 21:24:28 +0000 (21:24 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* mono-debug.c (mono_debug_init): Don't take a `MonoDomain *'.
This function must be called before initializing the runtime.
(mono_debug_init_1): New function; call this after initializing
the runtime, but before loading the assembly.  It tells the
debugger to load corlib and the builtin types.

* mono-debug-debugger.c: Did some larger changes in the debugging
code; support recursive class declarations, make sure we actually
add all classes.

svn path=/trunk/mono/; revision=31011

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 18:34:30 +0000 (18:34 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mini/exceptions-x86.c: delay appending the method name to the trace
until after mono_jit_info_table_find is called, as this gets the real
MonoMethod.

* metadata/debug-helpers.c: undo my previous patch and fixed the real
issue in ../mini/exceptions-x86.c

svn path=/trunk/mono/; revision=31006

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 16:11:52 +0000 (16:11 -0000)]
2004-07-11  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : updates and plans/ideas for Mono 1.2.

svn path=/trunk/mono/; revision=31004

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 09:51:49 +0000 (09:51 -0000)]
2004-07-11  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs, Iterator.cs, XPathNavigator.cs :
  Use IXmlNamespaceResolver for net 2.0. Removed unused code.
* XPathEditableNavigator.cs : fixed namespace.
* XPathNavigator.cs :
  Fixed inheritance. Added missing MonoTODO.
  Removed old .net 1.2 code.

svn path=/trunk/mcs/; revision=31000

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 09:50:33 +0000 (09:50 -0000)]
2004-07-11  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConvertDateTimeOption.cs : it is NET_2_0.
* IXmlNamespaceResolver.cs,
  XmlNamespaceScope.cs : Compile it in .net 1.1 (as internal).
* XmlNamespaceManager.cs : Implement IXmlNamespaceResolver.

svn path=/trunk/mcs/; revision=30999

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 07:08:02 +0000 (07:08 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* IsolatedStorageInfo.cs: useGetFolderPath instead of getting "HOME".

svn path=/trunk/mcs/; revision=30997

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 06:59:07 +0000 (06:59 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.

svn path=/trunk/mono/; revision=30995

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 03:02:56 +0000 (03:02 -0000)]
2004-07-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaDatatypeVariety.cs : Fixed class name typo.
* XmlValueConverter.cs : fixed return types.

svn path=/trunk/mcs/; revision=30991

20 years ago2004-07-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 10 Jul 2004 20:16:29 +0000 (20:16 -0000)]
2004-07-10   Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* OptionDetails.cs : ExtractParamName method called on constructor instead of code being called on demand (maybe too late)
 Fix for Bug 61188
 Handling exceptions on conversion of values, and giving a message a bit friendlier

svn path=/trunk/mcs/; revision=30988

20 years agonew test
Ben Maurer [Sat, 10 Jul 2004 19:32:47 +0000 (19:32 -0000)]
new test

svn path=/trunk/mcs/; revision=30987

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Ben Maurer [Sat, 10 Jul 2004 19:30:30 +0000 (19:30 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* assign.cs (LocalTemporary): Add new argument: is_address,If
`is_address' is true, then the value that we store is the address
to the real value, and not the value itself.

* ecore.cs (PropertyExpr): use the new local temporary
stuff to allow us to handle X.Y += z (where X is a struct)

svn path=/trunk/mcs/; revision=30986

20 years agoSat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 10 Jul 2004 12:53:56 +0000 (12:53 -0000)]
Sat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>

* Modulec.s: return just name in ToString (bug #61287).

svn path=/trunk/mcs/; revision=30983

20 years agoOk, Managed.Windows.Forms needs to mature a bit more
Miguel de Icaza [Sat, 10 Jul 2004 03:29:45 +0000 (03:29 -0000)]
Ok, Managed.Windows.Forms needs to mature a bit more

svn path=/trunk/mcs/; revision=30980

20 years agosgen.cs, Makefile, sgen.exe.sources: New files
Lluis Sanchez [Fri, 9 Jul 2004 23:30:06 +0000 (23:30 -0000)]
sgen.cs, Makefile, sgen.exe.sources: New files

svn path=/trunk/mcs/; revision=30974

20 years ago * System.Web.Services.dll.sources: Added 2.0 files:
Lluis Sanchez [Fri, 9 Jul 2004 23:22:10 +0000 (23:22 -0000)]
* System.Web.Services.dll.sources: Added 2.0 files:
System.Web.Services/WsiClaims.cs
System.Web.Services.Protocols/InvokeCompletedEventArgs.cs
System.Web.Services.Protocols/InvokeCompletedEventHandler.cs
System.Web.Services.Protocols/Soap12FaultCodes.cs
System.Web.Services.Protocols/SoapFaultSubcode.cs
System.Web.Services.Protocols/SoapProtocolVersion.cs

svn path=/trunk/mcs/; revision=30973

20 years ago * HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
Lluis Sanchez [Fri, 9 Jul 2004 23:21:42 +0000 (23:21 -0000)]
* HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
  SoapClientMessage.cs, SoapHttpClientProtocol.cs, SoapServerMessage.cs:
  Added 2.0 stubs.
* SoapException.cs, SoapHeader.cs, SoapHeaderException.cs, SoapMessage.cs,
  SoapRpcMethodAttribute.cs, SoapRpcServiceAttribute.cs: Implemented some
  new methods and properties.
* WebClientProtocol.cs: uri field must be internal.

svn path=/trunk/mcs/; revision=30972

20 years ago * WebService.cs: Added SoapVersion property.
Lluis Sanchez [Fri, 9 Jul 2004 23:20:34 +0000 (23:20 -0000)]
* WebService.cs: Added SoapVersion property.
* WebServiceBindingAttribute.cs: New 2.0 properties.
* WsiClaims.cs: Added new enumeration.

svn path=/trunk/mcs/; revision=30971

20 years ago * CodeExporter.cs: Added private constructor.
Lluis Sanchez [Fri, 9 Jul 2004 23:19:41 +0000 (23:19 -0000)]
* CodeExporter.cs: Added private constructor.
* CodeGenerationOptions.cs: Set the correct enum values.
* CodeIdentifier.cs: Added private constructor.
* SchemaImporter.cs: Added internal constructor.
* XmlMapping.cs, XmlSerializer.cs: 2.0 api fix.
* XmlMemberMapping.cs, XmlSchemaImporter.cs, XmlSerializationWriter.cs: Added 2.0 stubs.
* XmlSchemaProviderAttribute.cs, XmlSerializerAssemblyAttribute.cs,
  XmlSerializerVersionAttribute.cs: Set correct attribute usage.
* XmlSerializationReader.cs: Added missing setter for DecodeName.

svn path=/trunk/mcs/; revision=30970

20 years ago* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
Lluis Sanchez [Fri, 9 Jul 2004 23:18:18 +0000 (23:18 -0000)]
* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.

svn path=/trunk/mcs/; revision=30969

20 years agoSendOrPostCallback.cs: New delegate.
Lluis Sanchez [Fri, 9 Jul 2004 23:17:26 +0000 (23:17 -0000)]
SendOrPostCallback.cs: New delegate.

svn path=/trunk/mcs/; revision=30968

20 years agoSpelling
Miguel de Icaza [Fri, 9 Jul 2004 20:13:05 +0000 (20:13 -0000)]
Spelling

svn path=/trunk/mcs/; revision=30967

20 years ago- Added support required for new managed System.Windows.Forms library
Peter Dennis Bartok [Fri, 9 Jul 2004 20:08:40 +0000 (20:08 -0000)]
- Added support required for new managed System.Windows.Forms library

svn path=/trunk/mcs/; revision=30966

20 years agoSwitch implementations
Miguel de Icaza [Fri, 9 Jul 2004 20:03:00 +0000 (20:03 -0000)]
Switch implementations

svn path=/trunk/mcs/; revision=30965

20 years agoNew errors
Miguel de Icaza [Fri, 9 Jul 2004 19:15:52 +0000 (19:15 -0000)]
New errors

svn path=/trunk/mcs/; revision=30964

20 years ago * PEAPI.cs: Don't build custom attributes twice.
Jackson Harper [Fri, 9 Jul 2004 19:06:45 +0000 (19:06 -0000)]
    * PEAPI.cs: Don't build custom attributes twice.

svn path=/trunk/mcs/; revision=30963

20 years ago * get.c: Make "class" the default so only valuetypes get the
Jackson Harper [Fri, 9 Jul 2004 18:15:47 +0000 (18:15 -0000)]
    * get.c: Make "class" the default so only valuetypes get the
"valuetype" modifier. Otherwise object, string, int,... will get
it.

svn path=/trunk/mono/; revision=30962

20 years ago- Removed usage of Rectangle for drawing. Miguel pointed out it's faster
Peter Dennis Bartok [Fri, 9 Jul 2004 17:25:23 +0000 (17:25 -0000)]
- Removed usage of Rectangle for drawing. Miguel pointed out it's faster

svn path=/trunk/mcs/; revision=30961

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jul 2004 17:17:46 +0000 (17:17 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* ProgressBar.cs: Fixed spelling for `block'

drawProgressBar: renamed to `DrawProgressBar' to follow the coding
style guidelines.

Avoid using the += on rect.X, that exposed a bug in the compiler.

svn path=/trunk/mcs/; revision=30960

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jul 2004 16:55:45 +0000 (16:55 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* loader.c: Removed the mono_loader_wine_init hack now that we are
doing a managed version of Windows.Forms.

svn path=/trunk/mono/; revision=30959

20 years agoUpdates.
Paolo Molaro [Fri, 9 Jul 2004 16:09:08 +0000 (16:09 -0000)]
Updates.

svn path=/trunk/mono/; revision=30955

20 years ago * System.dll.sources: Added files
Lluis Sanchez [Fri, 9 Jul 2004 15:38:20 +0000 (15:38 -0000)]
* System.dll.sources: Added files
System.ComponentModel/AsyncCompletedEventArgs.cs
System.ComponentModel/AsyncCompletedEventHandler.cs

svn path=/trunk/mcs/; revision=30954

20 years ago * AsyncCompletedEventArgs.cs: Implemented.
Lluis Sanchez [Fri, 9 Jul 2004 15:37:52 +0000 (15:37 -0000)]
* AsyncCompletedEventArgs.cs: Implemented.
* AsyncCompletedEventHandler.cs: Implemented.

svn path=/trunk/mcs/; revision=30953

20 years agoSwitch to precise GC design document.
Paolo Molaro [Fri, 9 Jul 2004 15:18:26 +0000 (15:18 -0000)]
Switch to precise GC design document.

svn path=/trunk/mono/; revision=30950

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 15:05:12 +0000 (15:05 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* System.Security_test.dll.sources: Fixed unit tests to work with Fx
2.0 beta 1.

svn path=/trunk/mcs/; revision=30949

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 15:01:26 +0000 (15:01 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* Removed old files (from 1.2 preview).

svn path=/trunk/mcs/; revision=30948

20 years agoremove useless stuff
Ben Maurer [Fri, 9 Jul 2004 15:00:31 +0000 (15:00 -0000)]
remove useless stuff

svn path=/trunk/mono/; revision=30947

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:23 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* interp.c: register gc roots

svn path=/trunk/mono/; revision=30946

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 14:59:18 +0000 (14:59 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* AlgorithmIdentifierTest.cs: Fixed for Fx 2.0 beta1.
* CmsRecipientTest.cs: Replace Pkcs7RecipientTest.cs in Fx 2.0 beta1.
* CmsSignerTest.cs: Replace Pkcs7SignerTest.cs in Fx 2.0 beta1.
* ContentInfoTest.cs: Fixed for Fx 2.0 beta1.
* EnvelopedCmsTest.cs: Replace EnvelopedPkcs7Test.cs in Fx 2.0 beta1.
* KeyTransRecipientInfoTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9AttributeTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentDescriptionTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentNameTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9SigningTimeTest.cs: Fixed for Fx 2.0 beta1.
* SignedCmsTest.cs: Replace SignedPkcs7Test.cs in Fx 2.0 beta1.
* SignerInfoTest.cs: Fixed for Fx 2.0 beta1.
* SubjectIdentifierTest.cs: Fixed for Fx 2.0 beta1.

svn path=/trunk/mcs/; revision=30945

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:11 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* domain.c, gc.c, marshal.c, mono-debug-debugger.c,
threadpool.c, threads.c: remove static data from rootset.

svn path=/trunk/mono/; revision=30944

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:03 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* threads.c: register roots for gc

svn path=/trunk/mono/; revision=30943

20 years ago2004-07-09 Ben Maurer <bmaurer@ximain.com>
Ben Maurer [Fri, 9 Jul 2004 14:58:56 +0000 (14:58 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximain.com>

* mono-hash.c: register gc roots

svn path=/trunk/mono/; revision=30942

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:58:48 +0000 (14:58 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* aot.c: register roots

svn path=/trunk/mono/; revision=30941

20 years agoFirst part of the GC patch
Ben Maurer [Fri, 9 Jul 2004 14:54:55 +0000 (14:54 -0000)]
First part of the GC patch

svn path=/trunk/mono/; revision=30940

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 14:53:59 +0000 (14:53 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedDataTest.cs: Fixed for Fx 2.0 beta1.
* CryptographicAttributeTest.cs: New. Moved from S.S.C.Pkcs.
* OidTest.cs: Fixed for Fx 2.0 beta1.

svn path=/trunk/mcs/; revision=30939

20 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:44:22 +0000 (14:44 -0000)]
build fix

svn path=/trunk/mcs/; revision=30938

20 years agoNew regalloc design.
Paolo Molaro [Fri, 9 Jul 2004 14:38:44 +0000 (14:38 -0000)]
New regalloc design.

svn path=/trunk/mono/; revision=30937

20 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:31:58 +0000 (14:31 -0000)]
build fix

svn path=/trunk/mcs/; revision=30935

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:21:23 +0000 (14:21 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConvertDateTimeOption.cs : Forgot to change the content...

svn path=/trunk/mcs/; revision=30934

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 14:10:55 +0000 (14:10 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* locales.c (ves_icall_System_String_InternalReplace_Str_Comp):
Don't do any more processing if the matched length was 0.  It was
increasing the size of the string before.  Fixes bug 61167.

svn path=/trunk/mono/; revision=30932

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:05:20 +0000 (14:05 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: Added XmlConvertDateTimeOption.cs.

svn path=/trunk/mcs/; revision=30931

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:04:37 +0000 (14:04 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* ConformanceLevel.cs : Fixed integer value.
* Added XmlConvertDateTimeOption.cs.
* Removed XmlItemView.cs and XmlItemViewCollection.cs.

svn path=/trunk/mcs/; revision=30930

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 13:51:23 +0000 (13:51 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* IXmlNamespaceResolver.cs :
  Fixed return value of GetNamespacesInScope().
* IXmlDataEvidence.cs,
  XmlReader.cs,
  XmlTextReader.cs,
  XmlValidatingReader.cs : fixed Evidence (it is not array anymore).
* XmlReader.cs :
  Implemented virtual indexers, QuoteChar, and Dispose() (2.0 stuff).
* XmlNodeReader.cs,
  In net_2_0, indexers vanished from XmlNodeReader.
  In net_2_0, overriden QuoteChar vanished.
* XmlReaderSettings.cs : set_NameTable is missing.
* XmlTextReader.cs : Implemented ProhibitDtd.

svn path=/trunk/mcs/; revision=30929

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 13:04:11 +0000 (13:04 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* PeerCred.cs: Get the unix socket peer credentials.

2004-07-09  Dick Porter  <dick@ximian.com>

* Socket.cs: Slight tweak to allow unknown objects to be returned
by GetSocketOption().

svn path=/trunk/mcs/; revision=30928

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 13:03:03 +0000 (13:03 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* socket-io.h:
* socket-io.c
(ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal):
Add support for SO_PEERCRED if its available.

svn path=/trunk/mono/; revision=30927

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 12:25:05 +0000 (12:25 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: removed XmlItemView.cs and
  XmlItemViewCollection.cs (only in 1.2).

svn path=/trunk/mcs/; revision=30926

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:47:32 +0000 (09:47 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
        * Modified classes ISqlCommand.cs, ISqlConnection.cs,ISqlExecutionContext.cs, InvalidUdtException.cs,TriggerAction.cs : Added missing methods,properties,constructors

svn path=/trunk/mcs/; revision=30924

20 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Fri, 9 Jul 2004 09:23:09 +0000 (09:23 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
        * mb-parser.jay:
        * class.cs:
                Default modifier for constructor is set to Public

svn path=/trunk/mcs/; revision=30923

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:15:39 +0000 (09:15 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
        * Added System.Data.Sql/IUdtSerializationContext.cs and System.Data.Sql/SqlFacetAttribute.cs to system.data.dll.sources

svn path=/trunk/mcs/; revision=30922

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:12:10 +0000 (09:12 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
* Added files SqlFacetAttribute.cs and IUdtSerializationContext.cs

svn path=/trunk/mcs/; revision=30921

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 06:30:18 +0000 (06:30 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* XmlAttributeCollection.cs : In .net 2.0, it became sealed class.
* IXmlDataEvidence.cs : not "Evidences" but "Evidence".
* XmlInputStream.cs : new csc rejected implicit int->char cast.
* XmlNamespaceManager.cs : In net_2_0, LookupNamespace(string) and
  LookupPrefix(string) does not require argument string as atomized.
  Added HasNamespace (string, bool).
* XmlReader.cs : Added Settings and SchemaInfo properties.
* XmlReaderSettings.cs : Added NameTable. Throw XmlException when
  attempt to set Schemas.
* XmlTextReader.cs : Fixed "Evidences" to "Evidence". new csc rejected
  implicit int->char cast.
* XmlValidatingReader.cs : Fixed "Evidences" to "Evidence".

svn path=/trunk/mcs/; revision=30919

20 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Fri, 9 Jul 2004 06:13:50 +0000 (06:13 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
        * mb-parser.jay: Parentheses in method declarations made optional incase of empty parameter list. Thus, a method "Sub s()" can also be declared as "Sub s"

svn path=/trunk/mcs/; revision=30918

20 years ago- winelib.exe.so error message is now only displayed if MONO_DEBUG is set.
Peter Dennis Bartok [Fri, 9 Jul 2004 05:58:39 +0000 (05:58 -0000)]
- winelib.exe.so error message is now only displayed if MONO_DEBUG is set.
  To help us avoid questions when people are trying out the
  new Managed.Windows.Forms.

svn path=/trunk/mono/; revision=30917

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 05:57:46 +0000 (05:57 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* aot.c : I could just use PLATFORM_WIN32 flag.

svn path=/trunk/mono/; revision=30916

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 05:54:13 +0000 (05:54 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: removed one of ImportContext.cs

svn path=/trunk/mcs/; revision=30915

20 years ago- Initial check-in
Peter Dennis Bartok [Fri, 9 Jul 2004 05:21:25 +0000 (05:21 -0000)]
- Initial check-in

svn path=/trunk/mcs/; revision=30913

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 02:28:04 +0000 (02:28 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* aot.c : Reverting the previous fix. This time it broke linux build.

svn path=/trunk/mono/; revision=30912