Todd Berman [Mon, 29 Sep 2003 21:54:56 +0000 (21:54 -0000)]
2003-09-25 Todd Berman <tberman@gentoo.org>
* Microsoft.Web.Services/SoapContext.cs: Added Action, To and ReplyTo
properties.
* Microsoft.Web.Services.Addressing/
Action.cs:
Address.cs:
AttributedUri.cs:
AttributedUriString.cs:
EndpointReference.cs:
EndpointReferenceType.cs:
ReplyTo.cs:
To.cs: Partially stubbed.
* Microsoft.Web.Services.Messaging/SoapReceiver.cs: Added protected
abstract method Receive.
* Microsoft.Web.Services.Messaging/
SoapReceivers.cs:
SoapSender.cs: Partially stubbed.
* Microsoft.Web.Services.Xml/IXmlElement.cs: Moved to the Xml namespace
which is where MS has it, added the namespace to classes that needed it
* Microsoft.Web.Services.Xml/OpenAttributeElement.cs: Partially stubbed
* Microsoft.Web.Services.dll.sources: Added new files.
svn path=/trunk/mcs/; revision=18417
César Natarén [Mon, 29 Sep 2003 21:39:23 +0000 (21:39 -0000)]
2003-09-29 <cesar@ciencias.unam.mx>
* Added Microsoft.JScript_test.dll.sources
* Makefile: allow test build.
* Microsoft.JScript.dll.sources: Added VsaItem.cs, VsaItems.cs,
VsaGlobalItem.cs, VsaReferenceItem.cs , VsaCodeItem.cs to the build.
svn path=/trunk/mcs/; revision=18416
César Natarén [Mon, 29 Sep 2003 21:34:07 +0000 (21:34 -0000)]
2003-09-29 <cesar@ciencias.unam.mx>
* VsaEngine.cs: uncommented inheritance from BaseVsaEngine (thanks
goes to jackson). Added constructor, added InitOptions,
GetSpecificOption, SetSpecificOption.
svn path=/trunk/mcs/; revision=18415
César Natarén [Mon, 29 Sep 2003 21:29:18 +0000 (21:29 -0000)]
added ChangeLog
svn path=/trunk/mcs/; revision=18414
César Natarén [Mon, 29 Sep 2003 20:45:50 +0000 (20:45 -0000)]
2003-09-29 <cesar@ciencias.unam.mx>
* BaseVsaEngine.cs: added default constructor, added exceptions
for Close (), implemented GetOption, added properties that let
know the state of the engine.
svn path=/trunk/mcs/; revision=18413
César Natarén [Mon, 29 Sep 2003 20:35:22 +0000 (20:35 -0000)]
2003-09-29 <cesar@ciencias.unam.mx>
* Added: VsaGlobalItem.cs, VsaReferenceItem.cs, VsaCodeItem.cs
svn path=/trunk/mcs/; revision=18412
César Natarén [Mon, 29 Sep 2003 20:34:15 +0000 (20:34 -0000)]
added VsaCodeItem.cs
svn path=/trunk/mcs/; revision=18411
César Natarén [Mon, 29 Sep 2003 20:33:16 +0000 (20:33 -0000)]
added VsaReference.cs
svn path=/trunk/mcs/; revision=18410
César Natarén [Mon, 29 Sep 2003 20:29:56 +0000 (20:29 -0000)]
added VsaGlobalItem.cs
svn path=/trunk/mcs/; revision=18409
César Natarén [Mon, 29 Sep 2003 20:24:15 +0000 (20:24 -0000)]
allow tests build
svn path=/trunk/mcs/; revision=18408
César Natarén [Mon, 29 Sep 2003 20:21:57 +0000 (20:21 -0000)]
added Microsoft.JScript_test.dll.sources
svn path=/trunk/mcs/; revision=18407
Dennis Hayes [Mon, 29 Sep 2003 19:15:56 +0000 (19:15 -0000)]
signture corrections
svn path=/trunk/mcs/; revision=18406
Gonzalo Paniagua Javier [Mon, 29 Sep 2003 19:14:56 +0000 (19:14 -0000)]
2003-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Control.cs:
(ClearChildViewState): doh! Don't clear control viewstate but the
viewstate of possible children.
(LoadViewStateRecursive): load viewstate even when control is not
visible.
Fixes bug #49024.
The rest are just dangling ^M removed.
* DataBoundLiteralControl.cs:
(LoadViewState): we get an object [], not a string [].
svn path=/trunk/mcs/; revision=18405
Zoltan Varga [Mon, 29 Sep 2003 18:36:30 +0000 (18:36 -0000)]
2003-09-29 Zoltan Varga <vargaz@freemail.hu>
* exceptions.cs (test_0_nested_finally): New regression test for
nested exception handlers.
svn path=/trunk/mono/; revision=18404
Lluis Sanchez [Mon, 29 Sep 2003 17:46:28 +0000 (17:46 -0000)]
* Methods.cs: Little fix in binding check.
* SoapExtension.cs: Implemented ChainStream. Changed some methods from
public to internal.
* SoapClientMessage: Implemented EnsureInStage.
* SoapServerMessage: Implemented EnsureInStage, EnsureOutStage.
svn path=/trunk/mcs/; revision=18403
Gaurav Vaish [Mon, 29 Sep 2003 17:45:34 +0000 (17:45 -0000)]
2003-09-29 Gaurav Vaish <gvaish_mono AT lycos.com>
* HtmlMobileTextWriter.cs
: Added several Style related methods,
and also some Write methods.
* MobileTextWriter.cs : Device { get; } - Implemented
* StyleStack.cs, WriterState.cs, WriterStyle.cs, StyleTag.cs
: (Private / Internal) Helper classes.
svn path=/trunk/mcs/; revision=18402
César Natarén [Mon, 29 Sep 2003 16:05:17 +0000 (16:05 -0000)]
entry
svn path=/trunk/mcs/; revision=18399
César Natarén [Mon, 29 Sep 2003 16:04:57 +0000 (16:04 -0000)]
2003-09-29 <cesar@ciencias.unam.mx>
* Added VsaItemTest.cs.
svn path=/trunk/mcs/; revision=18398
César Natarén [Mon, 29 Sep 2003 15:46:49 +0000 (15:46 -0000)]
ChangeLog entry
svn path=/trunk/mcs/; revision=18397
César Natarén [Mon, 29 Sep 2003 15:46:26 +0000 (15:46 -0000)]
2003-09-29 <cesar@ciencias.unam.mx>
* Added VsaItem.cs, implements IVsaItem.
svn path=/trunk/mcs/; revision=18396
Jaime Anguiano Olarra [Mon, 29 Sep 2003 15:10:29 +0000 (15:10 -0000)]
Added Q/A for generics support.
svn path=/trunk/mono/; revision=18394
Gonzalo Paniagua Javier [Mon, 29 Sep 2003 15:05:21 +0000 (15:05 -0000)]
2003-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* handles.c:
* processes.c: undo thinkos.
* sockets.c: set last error when socket creation fails. This shed some
light on bug #49015.
svn path=/trunk/mono/; revision=18393
Zoltan Varga [Mon, 29 Sep 2003 14:36:45 +0000 (14:36 -0000)]
2003-09-29 Zoltan Varga <vargaz@freemail.hu>
* reflection.c (encode_type): Fix #38332.
svn path=/trunk/mono/; revision=18391
Zoltan Varga [Mon, 29 Sep 2003 14:29:20 +0000 (14:29 -0000)]
2003-09-29 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_jit_runtime_invoke): Fix for the previous fix.
svn path=/trunk/mono/; revision=18390
Zoltan Varga [Mon, 29 Sep 2003 11:28:16 +0000 (11:28 -0000)]
2003-09-29 Zoltan Varga <vargaz@freemail.hu>
* TypeBuilder.cs: Really fix #48695.
svn path=/trunk/mcs/; revision=18386
Gonzalo Paniagua Javier [Mon, 29 Sep 2003 09:40:18 +0000 (09:40 -0000)]
2003-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CheckBoxList.cs: don't lose state when enabling/disabling. See bug
#48802.
svn path=/trunk/mcs/; revision=18383
Zoltan Varga [Mon, 29 Sep 2003 09:28:49 +0000 (09:28 -0000)]
2003-09-29 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_method_to_ir): Avoid inlining tail calls.
* mini.c (mono_method_to_ir): Fix tail recursion in the presence of
inlining.
* mini.c (mono_method_check_inlining): Make the inlining limit
configurable by an environment variable.
* mini.c (mono_jit_runtime_invoke): Add Gonzalo's fix for #36545.
* mini.h: Bump AOT file version.
* mini.h mini.c aot.c mini-x86.c: For relocations which refer to a
token, store the image along with the token, since the token might not
refer to the same image as the method containing the relocation,
because of inlining.
svn path=/trunk/mono/; revision=18382
Dennis Hayes [Mon, 29 Sep 2003 08:25:23 +0000 (08:25 -0000)]
signture corrections - fixed compile warning too
svn path=/trunk/mcs/; revision=18381
Dennis Hayes [Mon, 29 Sep 2003 04:15:25 +0000 (04:15 -0000)]
signture fix
svn path=/trunk/mcs/; revision=18380
Dennis Hayes [Mon, 29 Sep 2003 03:49:26 +0000 (03:49 -0000)]
signture fix
svn path=/trunk/mcs/; revision=18379
Ben Maurer [Mon, 29 Sep 2003 03:45:02 +0000 (03:45 -0000)]
warning --> error for html output (just use xml
svn path=/trunk/mcs/; revision=18378
César Natarén [Mon, 29 Sep 2003 02:04:48 +0000 (02:04 -0000)]
indentation fix
svn path=/trunk/mcs/; revision=18375
Ben Maurer [Mon, 29 Sep 2003 02:04:47 +0000 (02:04 -0000)]
remove old debug check
svn path=/trunk/mcs/; revision=18374
César Natarén [Mon, 29 Sep 2003 02:03:19 +0000 (02:03 -0000)]
2003-09-28 <cesar@ciencias.unam.mx>
* Added test for creation of new IVsaItem with repeated name
svn path=/trunk/mcs/; revision=18373
César Natarén [Mon, 29 Sep 2003 01:57:49 +0000 (01:57 -0000)]
2003-09-28 <cesar@ciencias.unam.mx>
* VsaItems.cs: Check that no name is repeated (this was docs fault
:-)). This is the beauty of testing.
svn path=/trunk/mcs/; revision=18372
Martin Baulig [Mon, 29 Sep 2003 00:19:54 +0000 (00:19 -0000)]
2003-09-29 Martin Baulig <martin@ximian.com>
* gen-14.cs: New generics test.
svn path=/trunk/mcs/; revision=18368
Martin Baulig [Mon, 29 Sep 2003 00:19:37 +0000 (00:19 -0000)]
2003-09-29 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.GetMethodFlags): Added support for
inflated generic methods.
* generics.cs (ConstructedType): Distinguish between open and
closed constructed types; correctly resolve the arguments.
svn path=/trunk/mcs/; revision=18367
César Natarén [Sun, 28 Sep 2003 23:18:37 +0000 (23:18 -0000)]
add ChangeLog file
svn path=/trunk/mcs/; revision=18366
César Natarén [Sun, 28 Sep 2003 23:16:38 +0000 (23:16 -0000)]
test cases for VsaItems. People write more test please :-)
svn path=/trunk/mcs/; revision=18365
César Natarén [Sun, 28 Sep 2003 23:09:21 +0000 (23:09 -0000)]
ChangeLog entry
svn path=/trunk/mcs/; revision=18364
César Natarén [Sun, 28 Sep 2003 23:08:07 +0000 (23:08 -0000)]
2003-09-28 <cesar@ciencias.unam.mx>
* Add VsaItems.cs, implements IVsaItems.
svn path=/trunk/mcs/; revision=18363
Dennis Hayes [Sun, 28 Sep 2003 22:36:54 +0000 (22:36 -0000)]
signture corrections
svn path=/trunk/mcs/; revision=18362
Dennis Hayes [Sun, 28 Sep 2003 18:29:52 +0000 (18:29 -0000)]
signture corrections
svn path=/trunk/mcs/; revision=18355
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 17:06:39 +0000 (17:06 -0000)]
2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* handles.c: fixed thinko. We now store the strings with their \0.
* processes.c: fixed bug #48973: we only change \ by / for the argument
to be used as command.
When getting the program name from the args, don't let the space between
them in the args.
Store the strings with their terminating \0.
svn path=/trunk/mono/; revision=18352
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 14:17:02 +0000 (14:17 -0000)]
2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.UI/Control.cs: implemented ClearChildViewState ().
* System.Web.UI.WebControls/Repeater.cs: fixed bug #48807. It needed
to use a DummyDataSource and ClearViewState only called when no items.
svn path=/trunk/mcs/; revision=18351
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 12:07:40 +0000 (12:07 -0000)]
2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* RadioButtonList.cs: fix for bug #48874 by Yaron Shkop.
svn path=/trunk/mcs/; revision=18350
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 11:57:27 +0000 (11:57 -0000)]
2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* RadioButtonList.cs: fix for bug #48870 by Yaron Shkop.
svn path=/trunk/mcs/; revision=18349
Lluis Sanchez [Sun, 28 Sep 2003 11:54:03 +0000 (11:54 -0000)]
* SoapReflectionImporter.cs, XmlReflectionImporter.cs, XmlSchemaExporter.cs:
Added support for IncludeInSchema flag.
* SoapSchemaImporter.cs: Implemented ImportDerivedTypeMapping method.
* XmlCodeExporter.cs: Implemented AddMappingMetadata and AddMappingMetadata
methods. Added support for IncludeInSchema flag.
* XmlSchemaImporter.cs: Implemented ImportDerivedTypeMapping method.
Added support for IncludeInSchema flag.
* XmlTypeAttribute.cs: Set includeInSchema to true by default.
* XmlTypeMapping.cs: Added IncludeInSchema property.
svn path=/trunk/mcs/; revision=18348
Lluis Sanchez [Sun, 28 Sep 2003 11:52:19 +0000 (11:52 -0000)]
System.Web.Services.dll.sources: Added SoapHttpTransportImporter.cs.
svn path=/trunk/mcs/; revision=18347
Lluis Sanchez [Sun, 28 Sep 2003 11:51:48 +0000 (11:51 -0000)]
* HttpSoapWebServiceHandler.cs: In SerializeResponse method, improved
management of exceptions. Also added support for BufferResponse flag.
* Methods.cs: Added MethodAttribute property in MethodStubInfo. Added
XmlImporter, SoapImporter and Type properties in TypeStubInfo.
* SoapMessage.cs: little fix.
svn path=/trunk/mcs/; revision=18346
Lluis Sanchez [Sun, 28 Sep 2003 11:51:17 +0000 (11:51 -0000)]
* ExtensionManager.cs: Read extension types from the configuration file.
Added methods for getting extension importers and reflectors.
* ProtocolImporter.cs: Implemented.
* ProtocolReflector.cs: Implemented.
* ServiceDescriptionCollection.cs: Fixed some methods for finding wsdl
elements.
* ServiceDescriptionImporter.cs: moved most of the code to ProtocolImporter.
* ServiceDescriptionReflector.cs: moved most of the code to
ProtocolReflector and SoapProtocolReflector.
* SoapProtocolImporter.cs: Implemented.
* SoapProtocolReflector.cs: Implemented.
* SoapTransportImporter.cs: Implemented.
* SoapHttpTransportImporter.cs: Implemented.
* wsdl.genxs: Added.
svn path=/trunk/mcs/; revision=18345
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 11:22:09 +0000 (11:22 -0000)]
readded sqlsharp.exe
svn path=/trunk/mono/; revision=18344
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 10:49:50 +0000 (10:49 -0000)]
2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile: added SqlSharp to the build.
* SqlSharp/SqlSharpCli.cs: changes by Daniel Morgan to make this build
with MS runtime 1.0 and 1.1 .
svn path=/trunk/mcs/; revision=18342
Dennis Hayes [Sun, 28 Sep 2003 02:14:08 +0000 (02:14 -0000)]
signture corrections
svn path=/trunk/mcs/; revision=18340
Dennis Hayes [Sun, 28 Sep 2003 01:02:45 +0000 (01:02 -0000)]
Signitour compatablity added private constructors to prevent auto creation of public constructors
svn path=/trunk/mcs/; revision=18339
Jackson Harper [Sat, 27 Sep 2003 23:09:11 +0000 (23:09 -0000)]
* ILParser.jay: Set pinvoke info. Allow param attributes in type
lists.
svn path=/trunk/mcs/; revision=18338
Jackson Harper [Sat, 27 Sep 2003 23:06:16 +0000 (23:06 -0000)]
* MethodDef.cs: Allow PInvoke info to be added.
svn path=/trunk/mcs/; revision=18337
Jackson Harper [Sat, 27 Sep 2003 22:56:43 +0000 (22:56 -0000)]
* PEAPI.cs: Fix pinvoke attributes, zero a methods RVA if it has
pinvoke info. This isn't entirely correct because native unmanaged
methods can have pinvoke info and not have 0 RVAs PEAPI can't
handle native unmanged code though. Expose the ModuleClass so
'global' items can be referenced like this '<Module>'::foo.
svn path=/trunk/mcs/; revision=18336
Ben Maurer [Sat, 27 Sep 2003 19:52:46 +0000 (19:52 -0000)]
2003-09-27 Ben Maurer <bmaurer@users.sourceforge.net>
* Iterator.cs, Expression.cs, XPathNavigator.cs: In AxisIterator
use NameTable so we dont call strcmp.
svn path=/trunk/mcs/; revision=18334
Martin Baulig [Sat, 27 Sep 2003 18:17:11 +0000 (18:17 -0000)]
2003-09-27 Martin Baulig <martin@ximian.com>
* gen-11.cs, gen-12.cs: New generics tests.
* gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
consists of two files and tests whether this works if it's in two
files and not just in one.
svn path=/trunk/mcs/; revision=18333
Zoltan Varga [Sat, 27 Sep 2003 17:57:15 +0000 (17:57 -0000)]
2003-09-27 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_precompile_assemblies): New function to compile
all methods in all loaded assemblies.
* mini.h driver.c: Added new optimization flag MONO_OPT_PRECOMP.
svn path=/trunk/mono/; revision=18332
Zoltan Varga [Sat, 27 Sep 2003 16:21:56 +0000 (16:21 -0000)]
2003-09-27 Zoltan Varga <vargaz@freemail.hu>
* regalloc.h regalloc.c (MonoRegState): Change the type of
iassign and fassign to int*, since they can contain large negative
values if the register is spilled. Also added some comments. Fixes
#45817.
svn path=/trunk/mono/; revision=18331
Paolo Molaro [Sat, 27 Sep 2003 14:28:17 +0000 (14:28 -0000)]
Sat Sep 27 16:17:08 CEST 2003 Paolo Molaro <lupus@ximian.com>
* ILGenerator.cs: instance fields are loaded from this.
svn path=/trunk/mcs/; revision=18330
Zoltan Varga [Sat, 27 Sep 2003 14:26:33 +0000 (14:26 -0000)]
2003-09-27 Zoltan Varga <vargaz@freemail.hu>
* exceptions-x86.c (seh_handler): Fix handling of system exceptions
under Win32. Fixes #42964.
svn path=/trunk/mono/; revision=18329
Gonzalo Paniagua Javier [Sat, 27 Sep 2003 12:06:03 +0000 (12:06 -0000)]
2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataList.cs: fixed bug #48217. Patch by yaronsh@mainsoft.com (Yaron
Shkop).
svn path=/trunk/mcs/; revision=18327
Ben Maurer [Sat, 27 Sep 2003 04:44:20 +0000 (04:44 -0000)]
2003-09-27 Ben Maurer <bmaurer@users.sourceforge.net>
* DefaultContext.cs (translate): translate ("abc", "c", "") = "ab"
not "abc".
* Iterator.cs, Expression.cs: All axes are
SimpleIterators. SimpleIterators are gaurenteed to give the same
XPathNavigator in Current. Make AxisIterator take a
SimpleIterator, not any old BaseIterator. Will allow us to make
NameTable optimizations and avoid quite a few strcmp's.
svn path=/trunk/mcs/; revision=18326
Miguel de Icaza [Sat, 27 Sep 2003 02:14:47 +0000 (02:14 -0000)]
2003-09-26 Miguel de Icaza <miguel@ximian.com>
* BufferedStream.cs (Write): Use CanWrite in Write. Patch from
Francisco Figueiredo Jr.
svn path=/trunk/mcs/; revision=18325
Gonzalo Paniagua Javier [Sat, 27 Sep 2003 01:34:13 +0000 (01:34 -0000)]
2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AdRotator.cs: fixes bug #48691. Patch by yaronsh@mainsoft.com (Yaron
Shkop).
svn path=/trunk/mcs/; revision=18324
Gonzalo Paniagua Javier [Sat, 27 Sep 2003 01:21:15 +0000 (01:21 -0000)]
2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CheckBox.cs: render the 'disabled' attribute in the correct tag.
* WebControl.cs: fixed Enabled property and save it in ViewState.
Fixes bug #48802.
svn path=/trunk/mcs/; revision=18323
Zoltan Varga [Fri, 26 Sep 2003 21:10:20 +0000 (21:10 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* mini.h (MONO_PATCH_INFO_WRAPPER): New patch type.
* aot.c: Added support for AOT compiling methods which contain calls
to wrappers. Currently, only remoting-invoke-with-check wrappers are
handled.
svn path=/trunk/mono/; revision=18322
Zoltan Varga [Fri, 26 Sep 2003 21:06:48 +0000 (21:06 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_marshal_method_from_wrapper): New function to return
the original method from the wrapper method.
svn path=/trunk/mono/; revision=18321
Zoltan Varga [Fri, 26 Sep 2003 20:38:53 +0000 (20:38 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* driver.c (compile_all_methods): Run the compilation in a thread
managed by mono. Fixes #44023.
svn path=/trunk/mono/; revision=18320
Zoltan Varga [Fri, 26 Sep 2003 20:14:07 +0000 (20:14 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_codegen): Print full method name in verbose output.
svn path=/trunk/mono/; revision=18319
Zoltan Varga [Fri, 26 Sep 2003 17:59:38 +0000 (17:59 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* mini-x86.c (mono_arch_patch_code): Fix warning.
svn path=/trunk/mono/; revision=18318
Zoltan Varga [Fri, 26 Sep 2003 17:48:41 +0000 (17:48 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* TypeBuilder.cs (DefineDefaultConstructor): Make this work on types
without a parent. Fixes #48695.
svn path=/trunk/mcs/; revision=18317
Miguel de Icaza [Fri, 26 Sep 2003 17:12:44 +0000 (17:12 -0000)]
flush
svn path=/trunk/mono/; revision=18315
Miguel de Icaza [Fri, 26 Sep 2003 17:09:59 +0000 (17:09 -0000)]
flush
svn path=/trunk/mono/; revision=18314
Pedro Martínez Juliá [Fri, 26 Sep 2003 16:57:33 +0000 (16:57 -0000)]
2003-09-26 Pedro Mart�nez Jul� <yoros@wanadoo.es>
* corlib_test.dll.sources: Remove tests that generate compile
errors. The tests are still there but its name is rmoved here.
svn path=/trunk/mcs/; revision=18313
Zoltan Varga [Fri, 26 Sep 2003 16:47:05 +0000 (16:47 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* Hashtable.cs: Remove empty static constructor since it prevents this
class from being beforefieldinit.
svn path=/trunk/mcs/; revision=18312
Zoltan Varga [Fri, 26 Sep 2003 16:30:10 +0000 (16:30 -0000)]
2003-09-26 Zoltan Varga <vargaz@freemail.hu>
* mini-x86.c (mono_arch_patch_code): Allways create a trampoline for
jumps, since the method we are jumping to might be domain-specific.
* aot.c: Added support for MONO_PATCH_INFO_METHOD_JUMP.
svn path=/trunk/mono/; revision=18311
Dick Porter [Fri, 26 Sep 2003 16:25:40 +0000 (16:25 -0000)]
Compile fix
svn path=/trunk/mono/; revision=18310
Atsushi Eno [Fri, 26 Sep 2003 12:35:05 +0000 (12:35 -0000)]
2003-09-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XPathNavigatorTests.cs : added SelectFromOrphan().
svn path=/trunk/mcs/; revision=18309
Atsushi Eno [Fri, 26 Sep 2003 12:31:49 +0000 (12:31 -0000)]
2003-09-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlDocumentNavigator.cs : Fix for bugzilla #48931. MoveToRoot() now
considers such case that target node was not adapted to the document.
* XmlNamespaceManager.cs : GetEnumerator() missed the last pair.
* XmlTextWriter.cs : use 'as' instead of 'try..catch'.
svn path=/trunk/mcs/; revision=18308
Bernie Solomon [Fri, 26 Sep 2003 06:23:41 +0000 (06:23 -0000)]
2003-09-25 Bernie Solomon <bernard@ugsolutions.com>
* interp.c - reinstate use of mono_marshal_get_delegate_invoke
for ordering and fix CALLI to handle wrapper. More wrapper handling
in CALL and LDSTR. Add another string conversion case.
svn path=/trunk/mono/; revision=18306
César Natarén [Fri, 26 Sep 2003 02:13:21 +0000 (02:13 -0000)]
2003-09-25 <cesar@ciencias.unam.mx>
* BaseVsaEngine.cs: Implemented the properties of "the kind of
state machine" that BaseVsaEngine is. There are some tiny details
- properly marked to be fixed - missing ;-). They were: Assembly,
Evidence, GenerateDebug, IsCompiled, IsDirty, IsRunning, Language,
LCID, Name, RootMoniker, RootNamespace, Site.
svn path=/trunk/mcs/; revision=18305
César Natarén [Fri, 26 Sep 2003 02:07:18 +0000 (02:07 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=18304
Ben Maurer [Fri, 26 Sep 2003 00:39:16 +0000 (00:39 -0000)]
2003-09-25 Ben Maurer <bmaurer@users.sourceforge.net>
* XmlNode.cs (XPathNodeType): Give more useful debugging message.
* XmlDocumentNavigator.cs (MoveToPrevious): Needs same checks as
in MoveToNext.
svn path=/trunk/mcs/; revision=18302
Martin Baulig [Thu, 25 Sep 2003 21:01:59 +0000 (21:01 -0000)]
2003-09-25 Martin Baulig <martin@ximian.com>
* icall.c (ves_icall_Type_IsGenericTypeDefinition): Removed this
interncall since it was identical to `Type.GetGenericTypeDefinition()'.
(ves_icall_Type_get_IsGenericInstance): New interncall.
svn path=/trunk/mono/; revision=18301
Martin Baulig [Thu, 25 Sep 2003 20:57:07 +0000 (20:57 -0000)]
2003-09-25 Martin Baulig <martin@ximian.com>
* Type.cs (Type.IsGenericTypeDefinition): Removed this method
since it was identical to GetGenericTypeDefinition().
(Type.IsGenericInstance): New property.
svn path=/trunk/mcs/; revision=18300
Zoltan Varga [Thu, 25 Sep 2003 19:31:59 +0000 (19:31 -0000)]
2003-09-25 Zoltan Varga <vargaz@freemail.hu>
* interp.c (ves_exec_method): Fix warning.
(ves_exec_method_with_context): Fix CGT_UN and CLT_UN. Patch by
David Waite (mass@akuma.org).
svn path=/trunk/mono/; revision=18299
Duncan Mak [Thu, 25 Sep 2003 17:33:15 +0000 (17:33 -0000)]
Patches from Eran Domb <erand@mainsoft.com>.
* DbDataAdapter.cs (Fill): Patch from Eran Domb, <eran@mainsoft.com>.
Fixes a possible NullReferenceException, more details here:
* DataColumn.cs (Unique): Implemented.
* DataTable.cs:
* ConstraintCollection.cs:
* ForeignKeyConstraint.cs (_ensureUniqueConstraintExists): Fixes
an Exception thrown. Details:
http://lists.ximian.com/archives/public/mono-devel-list/2003-September/002130.html
* DataRowCollection.cs (Add): There is no checking that there is
no violation of the unique constrains.
* UniqueConstraint.cs (AssertConstraint): There is no checking on
all columns in the constraint.
svn path=/trunk/mcs/; revision=18298
Lluis Sanchez [Thu, 25 Sep 2003 17:25:59 +0000 (17:25 -0000)]
* WebServicesConfigurationSectionHandler.cs: added support for
soapExtensionReflectorTypes, soapExtensionImporterTypes and
serviceDescriptionFormatExtensionTypes.
svn path=/trunk/mcs/; revision=18297
Lluis Sanchez [Thu, 25 Sep 2003 17:00:45 +0000 (17:00 -0000)]
* SoapMessageFormatter.cs: Consider parameters with Out flag when collectiong
out parameters.
svn path=/trunk/mcs/; revision=18296
Gonzalo Paniagua Javier [Thu, 25 Sep 2003 16:42:53 +0000 (16:42 -0000)]
2003-09-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ObjectHandle.cs: simplified and fix InitializeLifetimeService.
svn path=/trunk/mcs/; revision=18295
Lluis Sanchez [Thu, 25 Sep 2003 16:04:35 +0000 (16:04 -0000)]
SoapIncludeAttribute.cs: Added AllowMultiple option. This fixes bug #48877.
svn path=/trunk/mcs/; revision=18294
Bernie Solomon [Thu, 25 Sep 2003 06:17:21 +0000 (06:17 -0000)]
2003-9-24 Bernie Solomon <bernard@ugsolutions.com>
* interp.c: I broke calling native delegates reinstate
old code for the moment.
svn path=/trunk/mono/; revision=18290
Bernie Solomon [Thu, 25 Sep 2003 03:55:54 +0000 (03:55 -0000)]
2003-09-24 Bernie Solomon <bernard@ugsolutions.com>
* atomic.h atomic.c: fix sparc so lock is
global, increment does so and it compiles under Sun compiler.
svn path=/trunk/mono/; revision=18288
Bernie Solomon [Thu, 25 Sep 2003 03:49:10 +0000 (03:49 -0000)]
2003-09-24 Bernie Solomon <bernard@ugsolutions.com>
* object.c: fix cast warning in big endian code.
svn path=/trunk/mono/; revision=18287
Bernie Solomon [Thu, 25 Sep 2003 03:45:21 +0000 (03:45 -0000)]
2003-09-24 Bernie Solomon <bernard@ugsolutions.com>
* mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
marshal5.cs: remove .so from DllImport of libtest to aid portability.
svn path=/trunk/mono/; revision=18286
César Natarén [Wed, 24 Sep 2003 23:47:39 +0000 (23:47 -0000)]
2003-09-24 <cesar@ciencias.unam.mx>
* corlib.dll.sources: Added CompilerGlobalScopeAttribute.cs to the build
svn path=/trunk/mcs/; revision=18285