Atsushi Eno [Tue, 13 Jul 2004 14:55:41 +0000 (14:55 -0000)]
2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources: Added MonoFIXAttribute.cs
svn path=/trunk/mcs/; revision=31086
Atsushi Eno [Tue, 13 Jul 2004 14:53:15 +0000 (14:53 -0000)]
2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
* Added MonoFIXAttribute.cs
svn path=/trunk/mcs/; revision=31085
Martin Baulig [Tue, 13 Jul 2004 14:42:11 +0000 (14:42 -0000)]
New test.
svn path=/trunk/mcs/; revision=31084
Martin Baulig [Tue, 13 Jul 2004 14:41:19 +0000 (14:41 -0000)]
2004-07-13 Martin Baulig <martin@ximian.com>
* expression.cs (MemberAccess.ResolveAsTypeStep): Use the full `!'
name for generic types.
svn path=/trunk/mcs/; revision=31083
Miguel de Icaza [Tue, 13 Jul 2004 14:34:47 +0000 (14:34 -0000)]
Two perl files gone
svn path=/trunk/mono/; revision=31082
Martin Baulig [Tue, 13 Jul 2004 14:03:25 +0000 (14:03 -0000)]
2004-07-13 Martin Baulig <martin@ximian.com>
* assign.cs (Assign.DoResolve): Moved the CS0131 check up a little
bit to fix #60119.
svn path=/trunk/mcs/; revision=31081
Martin Baulig [Tue, 13 Jul 2004 14:02:30 +0000 (14:02 -0000)]
New test.
svn path=/trunk/mcs/; revision=31080
Atsushi Eno [Tue, 13 Jul 2004 13:42:32 +0000 (13:42 -0000)]
2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaBuiltInType.cs, XmlSchemaValidity.cs, XmlTypeCode.cs
: fixed annoying enum errors.
* XmlSchemaCollection.cs : completely delegate to XmlSchemaSet.
* XmlSchemaSet.cs : sealed classes. Use ListDictionary (avoid annoying
order preservation matter). NameTable null check for .ctor().
Fill GlobalAttributes, GlobalElements, GlobalTypes correctly.
Add(string, XmlReader) checks namespace conflicts, while
Add(XmlSchema) does not. Fixed Schemas() return type.
svn path=/trunk/mcs/; revision=31079
Atsushi Eno [Tue, 13 Jul 2004 12:36:32 +0000 (12:36 -0000)]
2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
* XmlWriter.cs : Added Create() stubs.
* XmlWriterSettings.cs : Added missing property setters.
* XmlValidatingReader.cs : added internal schemas setter.
* XmlTextReader.cs : added internal XmlReaderSettings property setter.
* XmlReader.cs : Halfly implemented Create().
* DTDValidatingReader.cs : author information was missing.
svn path=/trunk/mcs/; revision=31078
Atsushi Eno [Tue, 13 Jul 2004 12:33:33 +0000 (12:33 -0000)]
2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources:
Added XmlFilterReader.cs and XPathNavigatorReader.cs
svn path=/trunk/mcs/; revision=31077
Ravindra [Tue, 13 Jul 2004 12:17:40 +0000 (12:17 -0000)]
* gdipFunctions.cs: Removed GdipGetPathGradientRectI P/Invoke.
This was redundant. It was kept in previous checkin to avoid
build breakage.
svn path=/trunk/mcs/; revision=31076
Ravindra [Tue, 13 Jul 2004 12:07:52 +0000 (12:07 -0000)]
* PathGradientBrush.cs: Removed all the private variables.
Now, we get/set everything from libgdiplus. This is cleaner.
svn path=/trunk/mcs/; revision=31075
Ravindra [Tue, 13 Jul 2004 12:05:37 +0000 (12:05 -0000)]
* gdipFunctions.cs: Added some P/Invokes for PathGradientBrush.
svn path=/trunk/mcs/; revision=31074
Atsushi Eno [Tue, 13 Jul 2004 12:02:15 +0000 (12:02 -0000)]
2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
* Added XPathNavigatorReader.cs.
svn path=/trunk/mcs/; revision=31073
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
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
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
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
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
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
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
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
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
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
Neale Ferguson [Mon, 12 Jul 2004 23:03:57 +0000 (23:03 -0000)]
Add mvcl instruction
svn path=/trunk/mono/; revision=31055
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
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
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
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
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
Martin Baulig [Mon, 12 Jul 2004 17:23:47 +0000 (17:23 -0000)]
Moved the marker.
svn path=/trunk/mcs/; revision=31046
Martin Baulig [Mon, 12 Jul 2004 17:22:32 +0000 (17:22 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=31045
Martin Baulig [Mon, 12 Jul 2004 17:08:04 +0000 (17:08 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=31044
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Ben Maurer [Sat, 10 Jul 2004 19:32:47 +0000 (19:32 -0000)]
new test
svn path=/trunk/mcs/; revision=30987
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
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
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
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
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
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
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
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
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
Lluis Sanchez [Fri, 9 Jul 2004 23:17:26 +0000 (23:17 -0000)]
SendOrPostCallback.cs: New delegate.
svn path=/trunk/mcs/; revision=30968
Miguel de Icaza [Fri, 9 Jul 2004 20:13:05 +0000 (20:13 -0000)]
Spelling
svn path=/trunk/mcs/; revision=30967
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
Miguel de Icaza [Fri, 9 Jul 2004 20:03:00 +0000 (20:03 -0000)]
Switch implementations
svn path=/trunk/mcs/; revision=30965
Miguel de Icaza [Fri, 9 Jul 2004 19:15:52 +0000 (19:15 -0000)]
New errors
svn path=/trunk/mcs/; revision=30964
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
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
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
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
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
Paolo Molaro [Fri, 9 Jul 2004 16:09:08 +0000 (16:09 -0000)]
Updates.
svn path=/trunk/mono/; revision=30955
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
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
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
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
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
Ben Maurer [Fri, 9 Jul 2004 15:00:31 +0000 (15:00 -0000)]
remove useless stuff
svn path=/trunk/mono/; revision=30947
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
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
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
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
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
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
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
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
Ben Maurer [Fri, 9 Jul 2004 14:44:22 +0000 (14:44 -0000)]
build fix
svn path=/trunk/mcs/; revision=30938
Paolo Molaro [Fri, 9 Jul 2004 14:38:44 +0000 (14:38 -0000)]
New regalloc design.
svn path=/trunk/mono/; revision=30937
Ben Maurer [Fri, 9 Jul 2004 14:31:58 +0000 (14:31 -0000)]
build fix
svn path=/trunk/mcs/; revision=30935
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
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
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
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
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