Chris J. Breisch [Sun, 12 May 2002 16:50:02 +0000 (16:50 -0000)]
Fixed to conform to Mono standards for incomplete functionality.
svn path=/trunk/mcs/; revision=4560
Chris J. Breisch [Sun, 12 May 2002 16:47:43 +0000 (16:47 -0000)]
Fixed to conform to Mono standards for incomplete functionality
svn path=/trunk/mcs/; revision=4559
Chris J. Breisch [Sun, 12 May 2002 16:40:26 +0000 (16:40 -0000)]
Removed erroneous StructLayoutAttribute
svn path=/trunk/mcs/; revision=4558
Chris J. Breisch [Sun, 12 May 2002 16:35:52 +0000 (16:35 -0000)]
First real version
svn path=/trunk/mcs/; revision=4557
Chris J. Breisch [Sun, 12 May 2002 16:30:30 +0000 (16:30 -0000)]
Needed for Microsoft.VisualBasic.Collection
svn path=/trunk/mcs/; revision=4556
Miguel de Icaza [Sun, 12 May 2002 14:56:58 +0000 (14:56 -0000)]
Flush local tree changes
svn path=/trunk/mcs/; revision=4555
Rafael Teixeira [Sun, 12 May 2002 10:18:15 +0000 (10:18 -0000)]
2002-05-12 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
svn path=/trunk/mcs/; revision=4554
Lawrence Pit [Sun, 12 May 2002 09:09:10 +0000 (09:09 -0000)]
* HttpWebRequest.cs: properties implemented
* HttpWebResponse.cs: added
* GlobalProxySelection.cs: implemented
svn path=/trunk/mcs/; revision=4553
Dan Lewis [Sun, 12 May 2002 08:35:05 +0000 (08:35 -0000)]
2002-05-13 Dan Lewis <dihlewis@yahoo.co.uk>
* regex.cs: Fixed bug in split.
svn path=/trunk/mcs/; revision=4552
Lawrence Pit [Sun, 12 May 2002 08:31:07 +0000 (08:31 -0000)]
* System.Security.Cryptography.X509Certificates: directory added
svn path=/trunk/mcs/; revision=4551
Lawrence Pit [Sun, 12 May 2002 08:30:38 +0000 (08:30 -0000)]
* X509CertificateCollection.cs: implemented
svn path=/trunk/mcs/; revision=4550
Dietmar Maurer [Sun, 12 May 2002 05:50:26 +0000 (05:50 -0000)]
s/mono_find_var/mono_copy_used_var/
svn path=/trunk/mono/; revision=4549
Nick Drochak [Sun, 12 May 2002 05:33:12 +0000 (05:33 -0000)]
2002-05-12 Nick Drochak <ndrochak@gol.com>
* StringTest.cs: Add a couple more tests.
* PathTest.cs: Make tests work a bit better on W32 and Linux.
svn path=/trunk/mcs/; revision=4548
Daniel Morgan [Sun, 12 May 2002 03:17:18 +0000 (03:17 -0000)]
2002-05-12 Daniel Morgan <danmorg@sc.rr.com>
* IServiceProvider.cs: added using System
svn path=/trunk/mcs/; revision=4547
Daniel Morgan [Sun, 12 May 2002 03:15:56 +0000 (03:15 -0000)]
2002-05-12 Daniel Morgan <danmorg@sc.rr.com>
* IComponent.cs
* ISite.cs: added using System
* MarshalByValueComponent.cs: changed all throwing of Not ImplementedException
to // TODOs and added using System. The throwing of the exceptions prevented
System.Data from running.
svn path=/trunk/mcs/; revision=4546
Tim Coleman [Sat, 11 May 2002 23:21:09 +0000 (23:21 -0000)]
2002-05-11 Tim Coleman
* System.Data.SqlClient/SqlDataAdapter.cs:
* System.Data.Common/DbDataAdapter.cs:
Moved methods that weren't supposed to
be in SqlDataAdapter out. They should be implemented
in DbDataAdapter.
svn path=/trunk/mcs/; revision=4545
Tim Coleman [Sat, 11 May 2002 22:38:12 +0000 (22:38 -0000)]
2002-05-11 Tim Coleman
* System.Data.SqlClient/SqlDataAdapter.cs:
some implementation of this class. Note
that none of the functionality has been
tested yet, but I felt it should be checked
in at this point as it compiles.
* System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
* System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
Modified so that they will compile properly.
Needed to include SqlDataAdapter in the build.
svn path=/trunk/mcs/; revision=4544
Tim Coleman [Sat, 11 May 2002 22:31:29 +0000 (22:31 -0000)]
2002-05-11 Tim Coleman
* System.Data.SqlClient/SqlDataAdapter.cs:
some implementation of this class. Note
that none of the functionality has been
tested yet, but I felt it should be checked
in at this point as it compiles.
* System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
* System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
Modified so that they will compile properly.
Needed to include SqlDataAdapter in the build.
* System.Data.build:
Add SqlDataAdapter, SqlRowUpdatingEventArgs,
SqlRowUpdatedEventArgs, SqlRowUpdatingEventHandler,
SqlRowUpdatedEventHandler to the build.
svn path=/trunk/mcs/; revision=4543
Rafael Teixeira [Sat, 11 May 2002 22:26:07 +0000 (22:26 -0000)]
Ooops! forgot to add a source file
svn path=/trunk/mcs/; revision=4542
Rafael Teixeira [Sat, 11 May 2002 22:24:07 +0000 (22:24 -0000)]
Still not all of Martin code, but now compiles Microsoft.VisualBasic.DLL
svn path=/trunk/mcs/; revision=4541
Lawrence Pit [Sat, 11 May 2002 21:31:35 +0000 (21:31 -0000)]
* FileWebResponse.cs: added
* FileWebRequest.cs: some methods implemented
svn path=/trunk/mcs/; revision=4540
Lawrence Pit [Sat, 11 May 2002 21:26:46 +0000 (21:26 -0000)]
* NameValueCollection.AsStringArray: fixed ArgumentNullException bug.
svn path=/trunk/mcs/; revision=4539
Lawrence Pit [Sat, 11 May 2002 21:23:09 +0000 (21:23 -0000)]
another w32 path fix
svn path=/trunk/mcs/; revision=4538
Miguel de Icaza [Sat, 11 May 2002 21:15:33 +0000 (21:15 -0000)]
Remove references to GNU/Linux, and leave only Unix
svn path=/trunk/mono/; revision=4537
Rafael Teixeira [Sat, 11 May 2002 20:57:04 +0000 (20:57 -0000)]
cleaning some wrong comments
svn path=/trunk/mcs/; revision=4536
Lawrence Pit [Sat, 11 May 2002 20:18:50 +0000 (20:18 -0000)]
* Uri.LocalPath and Uri.AbsoluteUri modified to support both w32
and *nix filepaths
svn path=/trunk/mcs/; revision=4535
Rodrigo Moya [Sat, 11 May 2002 19:31:30 +0000 (19:31 -0000)]
2002-05-11 Rodrigo Moya <rodrigo@ximian.com>
* System.Data/DataTable.cs (Clear): implemented.
(DataTable): removed repeated code in constructors, and call the
basic constructor from the others.
* System.Data/DataColumn.cs: some tweaks.
* System.Data/DataRow.cs (RowState): implemented.
(CancelEdit): set rowState property back to Unchanged.
(RejectChanges): call CancelEdit.
(Delete): set rowState to Deleted.
svn path=/trunk/mcs/; revision=4534
Daniel Morgan [Sat, 11 May 2002 15:44:44 +0000 (15:44 -0000)]
2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
* System.Data.build: added copy of System.Data.dll to Test directory
for easy testing. Also, added clean for it too.
* System.Data.SqlClient/PostgresLibrary.cs: changed setting of boolean
svn path=/trunk/mcs/; revision=4533
Daniel Stodden [Sat, 11 May 2002 15:44:41 +0000 (15:44 -0000)]
- System.CodeDom review, ns more or less complete now
svn path=/trunk/mcs/; revision=4532
Lawrence Pit [Sat, 11 May 2002 15:30:44 +0000 (15:30 -0000)]
WebHeaderCollection implemented
svn path=/trunk/mcs/; revision=4531
Rafael Teixeira [Sat, 11 May 2002 14:25:57 +0000 (14:25 -0000)]
Moving various files as pointed by Chris
svn path=/trunk/mcs/; revision=4530
Daniel Morgan [Sat, 11 May 2002 12:58:32 +0000 (12:58 -0000)]
2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
* System.Data.build: added copy of System.Data.dll to Test directory
for easy testing. Also, added clean for it too.
* System.Data.SqlClient/PostgresLibrary.cs: changed setting of boolean
from PostgreSQL data type to .NET type.
* System.Data.SqlClient/SqlDataReader.cs: beginnings
handling of a NULL value from the database
* Test/PostgresTest.cs: added tests for NULL values retrieved
from the database
* Test/ReadPostgresData.cs
* Test/TestExecuteScalar.cs
* Test/TestSqlDataReader.cs
* Test/TestSqlException.cs
* Test/TestSqlIsolationLevel.cs: updated tests to use databas user
"postgres". These tests may eventually be removed since they
are not flexible.
svn path=/trunk/mcs/; revision=4529
Daniel Morgan [Sat, 11 May 2002 11:32:55 +0000 (11:32 -0000)]
2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
* AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite
* System.Data/DataColumnTest.cs: changed typeof to DataColumnTest
svn path=/trunk/mcs/; revision=4528
Dietmar Maurer [Sat, 11 May 2002 11:32:23 +0000 (11:32 -0000)]
added initlocals.exe test
svn path=/trunk/mono/; revision=4527
Dietmar Maurer [Sat, 11 May 2002 10:50:44 +0000 (10:50 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=4526
Dietmar Maurer [Sat, 11 May 2002 10:43:14 +0000 (10:43 -0000)]
Dietmar Maurer <dietmar@ximian.com>
mono_stack_duplicate_used_var): impl.
(mono_copy_used_var): impl.
svn path=/trunk/mono/; revision=4525
Lawrence Pit [Sat, 11 May 2002 09:33:16 +0000 (09:33 -0000)]
finished WebRequest.cs
svn path=/trunk/mcs/; revision=4524
Dietmar Maurer [Sat, 11 May 2002 06:45:55 +0000 (06:45 -0000)]
fixed my last commit
svn path=/trunk/mono/; revision=4523
Dietmar Maurer [Sat, 11 May 2002 06:31:13 +0000 (06:31 -0000)]
2002-05-11 Dietmar Maurer <dietmar@ximian.com>
* object.c (mono_runtime_class_init): make sure that we call all
static class constructors.
svn path=/trunk/mono/; revision=4522
Dietmar Maurer [Sat, 11 May 2002 06:02:47 +0000 (06:02 -0000)]
2002-05-11 Dietmar Maurer <dietmar@ximian.com>
* jit.c (mono_analyze_flow): always allocate the forest array
svn path=/trunk/mono/; revision=4521
Dan Lewis [Sat, 11 May 2002 05:45:55 +0000 (05:45 -0000)]
Added zero-initialise benchmark.
svn path=/trunk/mono/; revision=4520
Daniel Morgan [Sat, 11 May 2002 05:38:17 +0000 (05:38 -0000)]
2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
* doc/ado-net: added instructions for installing PostgreSQL on Linux
and for using nant to re-compile just the System.Data.dll assembly
on Windows.
svn path=/trunk/mono/; revision=4519
Dietmar Maurer [Sat, 11 May 2002 05:16:04 +0000 (05:16 -0000)]
2002-05-11 Dietmar Maurer <dietmar@ximian.com>
* x86.brg: bug fix in SHR/SHL
svn path=/trunk/mono/; revision=4518
Dietmar Maurer [Sat, 11 May 2002 04:25:13 +0000 (04:25 -0000)]
2002-05-11 Dietmar Maurer <dietmar@ximian.com>
* emit-x86.c (arch_emit_prologue): check if live_in_set != NULL
svn path=/trunk/mono/; revision=4517
Miguel de Icaza [Sat, 11 May 2002 01:17:52 +0000 (01:17 -0000)]
2002-05-11 Miguel de Icaza <miguel@ximian.com>
* test-49.cs: Improve test.
svn path=/trunk/mcs/; revision=4516
Miguel de Icaza [Sat, 11 May 2002 01:11:26 +0000 (01:11 -0000)]
2002-05-11 Miguel de Icaza <miguel@ximian.com>
* statement.cs (GotoCase): Return true: Ammounts to giving up
knowledge on whether we return or not, and letting the other case
be responsible for it.
svn path=/trunk/mcs/; revision=4515
Miguel de Icaza [Sat, 11 May 2002 00:06:47 +0000 (00:06 -0000)]
2002-05-10 Miguel de Icaza <miguel@ximian.com>
* driver.cs: Do not load directories for each file processed, only
do it if there is a pattern.
svn path=/trunk/mcs/; revision=4514
Dennis Hayes [Fri, 10 May 2002 21:32:40 +0000 (21:32 -0000)]
2002-5-10 Dennis Hayes
* added IMessageFilter
* Interfaces complete
svn path=/trunk/mcs/; revision=4513
Miguel de Icaza [Fri, 10 May 2002 20:55:44 +0000 (20:55 -0000)]
Sigh, back out
svn path=/trunk/mcs/; revision=4512
Sergey Chaban [Fri, 10 May 2002 20:53:46 +0000 (20:53 -0000)]
* Environment.cs: implement TickCount with internal call;
svn path=/trunk/mcs/; revision=4511
Sergey Chaban [Fri, 10 May 2002 20:51:19 +0000 (20:51 -0000)]
* icall.c: implement Environment.TickCount;
svn path=/trunk/mono/; revision=4510
Miguel de Icaza [Fri, 10 May 2002 20:50:19 +0000 (20:50 -0000)]
2002-05-10 Miguel de Icaza <miguel@ximian.com>
* ecore.cs: Report readonly assigns here as well, as we might have
been resolved only by MemberAccess.
(SimpleName.SimpleNameResolve): Also be useful for LValue
resolution. We need this to propagate assign to local readonly variables
svn path=/trunk/mcs/; revision=4509
Miguel de Icaza [Fri, 10 May 2002 20:22:17 +0000 (20:22 -0000)]
2002-05-10 Miguel de Icaza <miguel@ximian.com>
* ecore.cs: Report readonly assigns here as well, as we might have
been resolved only by MemberAccess.
svn path=/trunk/mcs/; revision=4508
Miguel de Icaza [Fri, 10 May 2002 20:21:34 +0000 (20:21 -0000)]
New tests
svn path=/trunk/mcs/; revision=4507
Rodrigo Moya [Fri, 10 May 2002 20:02:03 +0000 (20:02 -0000)]
2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
* doc/ado-net: added instructions for compiling System.Data.dll
(a subset of) on Linux.
svn path=/trunk/mono/; revision=4506
Sergey Chaban [Fri, 10 May 2002 19:53:51 +0000 (19:53 -0000)]
* mono.c, jit.c, jit.h, x86.brg: implemented new --fast-iconv option;
svn path=/trunk/mono/; revision=4505
Miguel de Icaza [Fri, 10 May 2002 19:47:26 +0000 (19:47 -0000)]
2002-05-10 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs: Use a ptrhashtable for the criteria, because we
do not want to reuse potential criteria memory.
* class.cs (MyEventBuilder): Set reflected_type;
* ecore.cs (Constantify): Added support for constifying bools.
(RootContext.LookupType): Added a cache for values looked up in
the declaration space.
svn path=/trunk/mcs/; revision=4504
Rodrigo Moya [Fri, 10 May 2002 19:39:43 +0000 (19:39 -0000)]
2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.build: removed reference to non-existant
TestDataColumn.cs file.
* System.Data/DataSet.cs: added some implementation.
svn path=/trunk/mcs/; revision=4503
Rodrigo Moya [Fri, 10 May 2002 19:38:49 +0000 (19:38 -0000)]
2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
* TestDataColumn.cs: removed.
* System.Data_test.build: removed reference to TestDataColumn.
* TheTests.cs: added RunDataColumnTest class.
(RunAllTests.AddAllTests): added test for RunDataColumnTest.
* System.Data/AllTests.cs: test suite for System.Data.
svn path=/trunk/mcs/; revision=4502
Rodrigo Moya [Fri, 10 May 2002 19:27:32 +0000 (19:27 -0000)]
2002-05-09 Rodrigo Moya <rodrigo@ximian.com>
* System.build: don't exclude anymore excluded files in
System.ComponentModel. They compile on Linux, so they might also
on Windows.
svn path=/trunk/mcs/; revision=4501
Sergey Chaban [Fri, 10 May 2002 19:25:15 +0000 (19:25 -0000)]
* x86-codegen.h: renamed FP int macro for consistency (its arg is really a membase, not mem);
svn path=/trunk/mono/; revision=4500
Rodrigo Moya [Fri, 10 May 2002 19:23:35 +0000 (19:23 -0000)]
2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
* EventDescriptorCollection.cs (this[index]): call eventList[index],
not this[index], which issues an 'ambigous call' error on Linux.
svn path=/trunk/mcs/; revision=4499
Duncan Mak [Fri, 10 May 2002 18:51:24 +0000 (18:51 -0000)]
2002-05-10 Duncan Mak <duncan@ximian.com>
* ConstructorNeedsTagAttribute.cs:
* ControlBuilderAttribute.cs:
* ImageClickEventArgs.cs:
* ParseChildrenAttribute.cs:
* PartialCachingAttribute.cs:
* PersistChildrenAttribute.cs:
* PersistenceModeAttribute.cs:
* TemplateContainerAttribute.cs: Added to CVS.
* PersistanceMode.cs: Removed, fixed typo.
* PersistenceMode.cs: Replacing above.
* StateBag.cs (this): Fixed indexer, it takes a string as the
index, not an object.
svn path=/trunk/mcs/; revision=4498
Dan Lewis [Fri, 10 May 2002 18:02:50 +0000 (18:02 -0000)]
2002-05-10 Dan Lewis <dihlewis@yahoo.co.uk>
* io.c: Nasty typo.
svn path=/trunk/mono/; revision=4497
Radek Doulik [Fri, 10 May 2002 17:47:10 +0000 (17:47 -0000)]
add <BR>
svn path=/trunk/mono/; revision=4496
Radek Doulik [Fri, 10 May 2002 17:43:10 +0000 (17:43 -0000)]
added ppc
svn path=/trunk/mono/; revision=4495
Radek Doulik [Fri, 10 May 2002 17:43:01 +0000 (17:43 -0000)]
added ppc port info
svn path=/trunk/mono/; revision=4494
Miguel de Icaza [Fri, 10 May 2002 17:33:28 +0000 (17:33 -0000)]
2002-05-10 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs (FindMembers): Now is a front-end to
RealFindMembers, and provides a two-level hashtable-based cache to
the request.
15% performance improvement: from 22.5 to 19.2 seconds.
svn path=/trunk/mcs/; revision=4493
Duncan Mak [Fri, 10 May 2002 17:26:48 +0000 (17:26 -0000)]
2002-05-10 Duncan Mak <duncan@ximian.com>
* ValidatorCollection.cs: Fixed typo, ValidatedCollection to ValidatorCollection.
* Page.cs (Validators): return type should be ValidatorCollection,
not ValidatedCollection.
svn path=/trunk/mcs/; revision=4492
Duncan Mak [Fri, 10 May 2002 17:22:55 +0000 (17:22 -0000)]
2002-05-10 Duncan Mak <duncan@ximian.com>
* HtmlTableCellCollection.cs (this): Updated the indexer to return
the right type, HtmlTableCell instead of HtmlTableRow.
* TagPrefixAttribute.cs: Added to CVS.
svn path=/trunk/mcs/; revision=4491
Paolo Molaro [Fri, 10 May 2002 15:13:37 +0000 (15:13 -0000)]
Fri May 10 21:00:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
* main.c: print field offset info if needed.
svn path=/trunk/mono/; revision=4490
Paolo Molaro [Fri, 10 May 2002 15:12:29 +0000 (15:12 -0000)]
Fri May 10 20:57:27 CEST 2002 Paolo Molaro <lupus@ximian.com>
* CustomAttributeBuilder.cs: expose internal data for use in
reflection.
* FieldBuilder.cs, TypeBuilder.cs: special case FieldOffset and
StructLayout attributes.
svn path=/trunk/mcs/; revision=4489
Duncan Mak [Fri, 10 May 2002 15:02:22 +0000 (15:02 -0000)]
2002-05-10 Duncan Mak <duncan@ximian.com>
* System.Web.build: Include the System.Web.UI.HtmlControls namespace.
* Page.cs:
* ValidatorCollection.cs: Stubs to make things compile for
now. Added one dummy method (RegisterClientScriptFile) that's used
in the existing codebase, but not in MS docs.
* HtmlInputImage.cs (OnServerClick): Commented out parts that
won't compile.
* HtmlForm.cs (RenderAttributes):
(RenderChildren): Commented out code that doesn't compile.
svn path=/trunk/mcs/; revision=4488
Duncan Mak [Fri, 10 May 2002 14:12:41 +0000 (14:12 -0000)]
2002-05-07 Duncan Mak <duncan@ximian.com>
* Utils.cs (GetClientValidatedEvent): Uncommented the 'Page' argument.
svn path=/trunk/mcs/; revision=4487
Duncan Mak [Fri, 10 May 2002 14:11:57 +0000 (14:11 -0000)]
2002-05-07 Duncan Mak <duncan@ximian.com>
* Button.cs (AddAttributesToRender):
* ImageButton.cs (AddAttributesToRender): Added a missing argument to the
GetClientValidatedEvent method.
svn path=/trunk/mcs/; revision=4486
Duncan Mak [Fri, 10 May 2002 14:11:22 +0000 (14:11 -0000)]
2002-05-07 Duncan Mak <duncan@ximian.com>
* HtmlSelect.cs (TrackViewState): Added 'new' keyword to avoid
clashing with the method defined in the parent class.
(OnDataBinding): Added missing casts.
* HtmlForm.cs (Render): Fixed call too SetAttribute, need to cast
'this' to IAttributeAccessor before calling interface method.
Also renamed some calls to reflect changes in the API.
* HtmlControl.cs (WriteOnClickAttribute): Made it not static and
fixed a typo.
svn path=/trunk/mcs/; revision=4485
Radek Doulik [Fri, 10 May 2002 13:39:09 +0000 (13:39 -0000)]
updated for new strings
svn path=/trunk/mono/; revision=4484
Paolo Molaro [Fri, 10 May 2002 12:27:33 +0000 (12:27 -0000)]
Fri May 10 18:14:51 CEST 2002 Paolo Molaro <lupus@ximian.com>
* reflection.c: sort methodsemantics table.
svn path=/trunk/mono/; revision=4483
Dan Lewis [Fri, 10 May 2002 12:08:39 +0000 (12:08 -0000)]
2002-05-10 Dan Lewis <dihlewis@yahoo.co.uk>
* emit-x86.c: simple definite assignment analysis optimization for
uninitialized locals.
svn path=/trunk/mono/; revision=4482
Paolo Molaro [Fri, 10 May 2002 10:44:41 +0000 (10:44 -0000)]
Fri May 10 16:31:49 CEST 2002 Paolo Molaro <lupus@ximian.com>
* reflection.h, reflection.c: honour init locals setting.
svn path=/trunk/mono/; revision=4481
Paolo Molaro [Fri, 10 May 2002 10:44:33 +0000 (10:44 -0000)]
Fri May 10 16:30:57 CEST 2002 Paolo Molaro <lupus@ximian.com>
* MethodBuilder.cs, ConstructorBuilder.cs: implemented InitLocals
property.
svn path=/trunk/mcs/; revision=4480
Nick Drochak [Fri, 10 May 2002 10:19:22 +0000 (10:19 -0000)]
2002-05-10 Nick Drochak <ndrochak@gol.com>
* StreamWriter.cs (Flush): Throw proper exception if internal stream
has already been closed when we try to flush.
svn path=/trunk/mcs/; revision=4479
Paolo Molaro [Fri, 10 May 2002 10:06:06 +0000 (10:06 -0000)]
Fri May 10 15:43:53 CEST 2002 Paolo Molaro <lupus@ximian.com>
* x86.brg, emit-x86.c: patch the branch targets with x86_patch().
svn path=/trunk/mono/; revision=4478
Paolo Molaro [Fri, 10 May 2002 09:57:33 +0000 (09:57 -0000)]
Fri May 10 15:43:53 CEST 2002 Paolo Molaro <lupus@ximian.com>
* x86.brg, emit-x86.c: patch the branch targets with x86_patch().
svn path=/trunk/mono/; revision=4477
Dietmar Maurer [Fri, 10 May 2002 09:10:54 +0000 (09:10 -0000)]
2002-05-10 Dietmar Maurer <dietmar@ximian.com>
* linear-scan.c (mono_update_gen_set): improvement/bug fix
svn path=/trunk/mono/; revision=4476
Dietmar Maurer [Fri, 10 May 2002 08:15:33 +0000 (08:15 -0000)]
2002-05-10 Dietmar Maurer <dietmar@ximian.com>
* x86.brg: added additional rules to handle global allocated registers
svn path=/trunk/mono/; revision=4475
Daniel Morgan [Fri, 10 May 2002 07:45:33 +0000 (07:45 -0000)]
2002-05-10 Daniel Morgan <danmorg@sc.rr.com>
* doc/ado-net: added links
svn path=/trunk/mono/; revision=4474
Paolo Molaro [Fri, 10 May 2002 07:24:08 +0000 (07:24 -0000)]
Fix checks in x86_patch().
svn path=/trunk/mono/; revision=4473
Dietmar Maurer [Fri, 10 May 2002 04:28:58 +0000 (04:28 -0000)]
2002-05-10 Dietmar Maurer <dietmar@ximian.com>
* mono.c (usage): the option is called --nols, and it dissables
linear scan.
* x86.brg: better LDIND_R4, LDIND_R8, STIND_R4, STIND_R8
svn path=/trunk/mono/; revision=4472
Nick Drochak [Fri, 10 May 2002 03:39:58 +0000 (03:39 -0000)]
2002/05/10 Nick Drochak <ndrochak@gol.com>
* StreamWriterTest.cs: Use "resources" directory and use OS friendly
directory separator characters. This makes the tests run correctly
against MS.NET, but not yet in mono on Linux.
svn path=/trunk/mcs/; revision=4471
Nick Drochak [Fri, 10 May 2002 01:35:26 +0000 (01:35 -0000)]
2002/05/10 Nick Drochak <ndrochak@gol.com>
* FileNotFoundException.cs (ToString): Don't try to use the inner
exception, because it might be null. Use the message instead.
svn path=/trunk/mcs/; revision=4470
Miguel de Icaza [Fri, 10 May 2002 01:29:12 +0000 (01:29 -0000)]
2002-05-10 Miguel de Icaza <miguel@ximian.com>
* expression.cs (IsParamsMethodApplicable): use foreach.
(Invocation.DoResolve): ditto.
(New.DoResolve): ditto.
(ArrayCreation.DoResolve): ditto.
* ecore.cs (FindMostEncompassingType): use foreach.
* delegate.cs (NewDelegate.DoResolve): Use foreach
* ecore.cs (Expression.FindMostSpecificSource): Use foreach.
(RemoveMethods): use foreach.
* expression.cs (Invocation.MakeUnionSet): Optimization: Use two
nested foreach statements instead of for, and also break out of
the inner loop once a match is found.
(Invocation.OverloadResolve): Use foreach, simplify the code.
svn path=/trunk/mcs/; revision=4469
Rafael Teixeira [Fri, 10 May 2002 00:16:21 +0000 (00:16 -0000)]
kick off
svn path=/trunk/mcs/; revision=4468
Rafael Teixeira [Fri, 10 May 2002 00:06:34 +0000 (00:06 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=4467
Rafael Teixeira [Thu, 9 May 2002 23:22:32 +0000 (23:22 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=4466
Rafael Teixeira [Thu, 9 May 2002 23:05:01 +0000 (23:05 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=4465
Rafael Teixeira [Thu, 9 May 2002 22:56:07 +0000 (22:56 -0000)]
Uneeded
svn path=/trunk/mcs/; revision=4464
Rafael Teixeira [Thu, 9 May 2002 22:54:46 +0000 (22:54 -0000)]
Small makefile correction
svn path=/trunk/mcs/; revision=4463
Miguel de Icaza [Thu, 9 May 2002 22:46:18 +0000 (22:46 -0000)]
Improve test
svn path=/trunk/mcs/; revision=4462
Miguel de Icaza [Thu, 9 May 2002 22:45:54 +0000 (22:45 -0000)]
News update
svn path=/trunk/mono/; revision=4461