summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Miguel de Icaza [Mon, 9 Jul 2001 04:28:11 +0000 (04:28 -0000)]
Fix
svn path=/trunk/mono/; revision=72
Miguel de Icaza [Mon, 9 Jul 2001 02:31:17 +0000 (02:31 -0000)]
More flush
svn path=/trunk/mono/; revision=71
Miguel de Icaza [Mon, 9 Jul 2001 02:25:24 +0000 (02:25 -0000)]
More flushing
svn path=/trunk/mono/; revision=70
Miguel de Icaza [Mon, 9 Jul 2001 01:44:52 +0000 (01:44 -0000)]
Flushety flush
svn path=/trunk/mono/; revision=69
Miguel de Icaza [Mon, 9 Jul 2001 01:41:06 +0000 (01:41 -0000)]
Flush
svn path=/trunk/mono/; revision=68
Aaron Weber [Sat, 7 Jul 2001 22:23:21 +0000 (22:23 -0000)]
2001-07-07 Aaron Weber <aaron@ximian.com>
* doc/thanks: style, grammar. (FIXME: "a to read"? clarify)
* doc/testing style, grammar.
* doc/status: same.
* doc/runtime: same.
* doc/resources: same.
* doc/rationale: same.
* doc/ideas: same.
* doc/gcc-frontend: same. (FIXME: clarify)
* doc/faq: same. (FIXME: merge w/cheridy's version)
* doc/documentation: same.
* doc/class-library: same.
* doc/index: same.
svn path=/trunk/mono/; revision=67
Miguel de Icaza [Sat, 7 Jul 2001 22:19:09 +0000 (22:19 -0000)]
Hackety hack
svn path=/trunk/mono/; revision=66
Paolo Molaro [Sat, 7 Jul 2001 10:29:16 +0000 (10:29 -0000)]
Fri Jul 6 19:49:21 CEST 2001 Paolo Molaro <lupus@ximian.com>
* dump.c,dump.h: implement dump_table_property().
* main.c: implement local variable info disassembling.
Annotate entrypoint method. Remove memory leak in
parse_method_signature ().
svn path=/trunk/mono/; revision=65
Miguel de Icaza [Fri, 6 Jul 2001 23:30:37 +0000 (23:30 -0000)]
Further flushage
svn path=/trunk/mono/; revision=64
Joe Shaw [Fri, 6 Jul 2001 22:58:09 +0000 (22:58 -0000)]
2001-07-06 Joe Shaw <joe@ximian.com>
* Int16.cs, Int32.cs, Int64.cs, UInt16.cs, UInt32.cs, UInt64.cs:
Implement the IComparable and IFormattable interfaces. Fix a
typo (publig -> public)
* ApplicationException.cs, ArgumentException.cs,
ArgumentNullException.cs, ArgumentOutOfRangeException.cs,
ArtithmeticException.cs, ArrayTypeMismatchException.cs,
DivideByZeroException.cs, DuplicateWaitObjectException.cs,
ExecutionEngineException.cs, FormatException.cs,
IndexOutOfRangeException.cs, InvalidCastException.cs,
InvalidOperationException.cs, InvalidProgramException.cs,
MulticateNotSupportedException.cs, NotFiniteNumberException.cs,
NotSupportedException.cs, NullReferenceException.cs,
OutOfMemoryException.cs, OverflowException.cs, RankException.cs,
StackOverflowException.cs, SystemException.cs,
TypeInitializationException.cs: Added all of the exceptions
specified by the language spec. Mmmm... bloat.
svn path=/trunk/mcs/; revision=63
Joe Shaw [Fri, 6 Jul 2001 22:57:41 +0000 (22:57 -0000)]
2001-07-06 Joe Shaw <joe@ximian.com>
* UnicodeCategory.cs: Added.
svn path=/trunk/mcs/; revision=62
Miguel de Icaza [Fri, 6 Jul 2001 22:50:26 +0000 (22:50 -0000)]
Flushage
svn path=/trunk/mono/; revision=61
Miguel de Icaza [Fri, 6 Jul 2001 19:49:55 +0000 (19:49 -0000)]
More flushage
svn path=/trunk/mono/; revision=60
Miguel de Icaza [Fri, 6 Jul 2001 15:48:55 +0000 (15:48 -0000)]
More files
svn path=/trunk/mcs/; revision=59
Paolo Molaro [Fri, 6 Jul 2001 09:33:48 +0000 (09:33 -0000)]
Fri Jul 6 11:30:53 CEST 2001 Paolo Molaro <lupus@ximian.com>
* assembly.c: added a consistency check and initialize
some structures with g_new0().
* metadata.c: fixed a couple more bugs in table size computation
and add other checks for out-of bound access to metadata.
svn path=/trunk/mono/; revision=58
Miguel de Icaza [Fri, 6 Jul 2001 01:55:46 +0000 (01:55 -0000)]
More flushage
svn path=/trunk/mono/; revision=57
Miguel de Icaza [Fri, 6 Jul 2001 01:48:56 +0000 (01:48 -0000)]
Flushety flush
svn path=/trunk/mono/; revision=56
Miguel de Icaza [Fri, 6 Jul 2001 01:11:07 +0000 (01:11 -0000)]
Work on the web site
svn path=/trunk/mono/; revision=55
Miguel de Icaza [Fri, 6 Jul 2001 00:22:40 +0000 (00:22 -0000)]
Update FAQ
svn path=/trunk/mono/; revision=54
Vladimir Vukicevic [Thu, 5 Jul 2001 21:46:48 +0000 (21:46 -0000)]
* ArrayList.cs: initial checkin and implementation
* ICollection.cs, IComprarer.cs, IDictionary.cs,
IDictionaryEnumerator.cs, IEnumerable.cs, IHashCodeProvider.cs,
IList.cs: initial checkin
svn path=/trunk/mcs/; revision=53
Paolo Molaro [Thu, 5 Jul 2001 20:36:13 +0000 (20:36 -0000)]
Thu Jul 5 22:34:21 CEST 2001 Paolo Molaro <lupus@ximian.com>
* metatada.c: fix bugs computing table sizes. Spew a
warning when index in string heap is out of bounds.
svn path=/trunk/mono/; revision=52
Miguel de Icaza [Wed, 4 Jul 2001 23:41:47 +0000 (23:41 -0000)]
More work, Dump more tables, Documentation Update
svn path=/trunk/mono/; revision=51
Miguel de Icaza [Tue, 3 Jul 2001 23:51:07 +0000 (23:51 -0000)]
More documentation
svn path=/trunk/mono/; revision=50
Paolo Molaro [Tue, 3 Jul 2001 16:39:12 +0000 (16:39 -0000)]
Mon Jul 2 15:31:31 CEST 2001 Paolo Molaro <lupus@ximian.com>
* cil-opcodes.xml: use a more proper XML format (single root tag).
* make-opcodes-def.pl: use XML::Parser, remove debugging print that
broke compilation, corrected opcode byte len.
Tue, 3 Jul 2001 18:32:10 +0200 Paolo Molaro <lupus@ximian.com>
* main.c: return on failure.
Tue Jul 3 18:33:32 CEST 2001 Paolo Molaro <lupus@ximian.com>
* assembly.c: g_free(ii->cli_sections) (and avoid double free of
cli_section_tables).
lupus - who'd like better a toplevel ChangeLog
svn path=/trunk/mono/; revision=49
Miguel de Icaza [Mon, 2 Jul 2001 05:04:06 +0000 (05:04 -0000)]
Doc Doc
svn path=/trunk/mono/; revision=48
Miguel de Icaza [Mon, 2 Jul 2001 05:03:40 +0000 (05:03 -0000)]
2001-07-02 Miguel de Icaza <miguel@ximian.com>
* dis-cil.c (get_encoded_user_string): Return a string from the
#US heap. o
* get.c (get_blob_encoded_size): Implement 23.1.4 decoding.
svn path=/trunk/mono/; revision=47
Miguel de Icaza [Mon, 2 Jul 2001 04:19:26 +0000 (04:19 -0000)]
Some more docs
svn path=/trunk/mono/; revision=46
Miguel de Icaza [Mon, 2 Jul 2001 04:19:12 +0000 (04:19 -0000)]
Implement code disassembler.
svn path=/trunk/mono/; revision=45
Miguel de Icaza [Mon, 2 Jul 2001 02:58:16 +0000 (02:58 -0000)]
Add TODO + ChangeLog
svn path=/trunk/mono/; revision=44
Miguel de Icaza [Mon, 2 Jul 2001 02:56:44 +0000 (02:56 -0000)]
Add opcodes XML file
svn path=/trunk/mono/; revision=43
Miguel de Icaza [Fri, 29 Jun 2001 14:06:16 +0000 (14:06 -0000)]
Add methodheader.h, fix Makefile.am. Thanks to Alex
svn path=/trunk/mono/; revision=42
Miguel de Icaza [Thu, 28 Jun 2001 05:04:00 +0000 (05:04 -0000)]
Method header parsing
svn path=/trunk/mono/; revision=41
Miguel de Icaza [Wed, 27 Jun 2001 17:29:01 +0000 (17:29 -0000)]
2001-06-27 Miguel de Icaza <miguel@ximian.com>
* main.c: Split code.
svn path=/trunk/mono/; revision=40
Miguel de Icaza [Wed, 27 Jun 2001 05:16:51 +0000 (05:16 -0000)]
Start work on methods, argument methods
svn path=/trunk/mono/; revision=39
Miguel de Icaza [Tue, 26 Jun 2001 22:18:04 +0000 (22:18 -0000)]
PropertyAttributes, ParameterAttributes, MethodSemantics, MethodAttributes
svn path=/trunk/mono/; revision=38
nick [Tue, 26 Jun 2001 21:09:02 +0000 (21:09 -0000)]
all stubbed out
svn path=/trunk/mcs/; revision=37
Miguel de Icaza [Tue, 26 Jun 2001 19:27:40 +0000 (19:27 -0000)]
Some more classes
svn path=/trunk/mcs/; revision=36
Sean MacIsaac [Tue, 26 Jun 2001 14:19:40 +0000 (14:19 -0000)]
* UnicodeEncoding.cs: Members added so that a clean compile is
possible.
* ASCIIEncoding.cs: Members added so that a clean compile is
possible.
* UTF7Encoding.cs: Members added so that a clean compile is
possible.
* UTF8Encoding.cs: Members added so that a clean compile is
possible.
* Encoding.cs: All public members included. Most members
unimplemented.
svn path=/trunk/mcs/; revision=35
Miguel de Icaza [Tue, 26 Jun 2001 06:33:21 +0000 (06:33 -0000)]
Fix mismatch between Beta2/ECMA specs. Beautiful progress made
svn path=/trunk/mono/; revision=34
Miguel de Icaza [Mon, 25 Jun 2001 19:10:22 +0000 (19:10 -0000)]
Add util.c util.h
svn path=/trunk/mono/; revision=33
Miguel de Icaza [Mon, 25 Jun 2001 17:22:30 +0000 (17:22 -0000)]
Weekend work
svn path=/trunk/mono/; revision=32
Miguel de Icaza [Fri, 22 Jun 2001 21:52:00 +0000 (21:52 -0000)]
More
svn path=/trunk/mcs/; revision=31
Miguel de Icaza [Fri, 22 Jun 2001 21:39:44 +0000 (21:39 -0000)]
Add Love
svn path=/trunk/mcs/; revision=30
Miguel de Icaza [Fri, 22 Jun 2001 21:35:23 +0000 (21:35 -0000)]
Add Exception and Version
svn path=/trunk/mcs/; revision=29
Miguel de Icaza [Fri, 22 Jun 2001 21:18:06 +0000 (21:18 -0000)]
Further details
svn path=/trunk/mcs/; revision=28
Miguel de Icaza [Fri, 22 Jun 2001 21:07:15 +0000 (21:07 -0000)]
Document layout
svn path=/trunk/mcs/; revision=27
Miguel de Icaza [Fri, 22 Jun 2001 20:53:16 +0000 (20:53 -0000)]
Add some interfaces
svn path=/trunk/mcs/; revision=26
Miguel de Icaza [Fri, 22 Jun 2001 19:46:13 +0000 (19:46 -0000)]
Lots of more work on the disassembler and supporting runtime
svn path=/trunk/mono/; revision=25
Miguel de Icaza [Fri, 22 Jun 2001 01:07:08 +0000 (01:07 -0000)]
2001-06-21 Miguel de Icaza <miguel@ximian.com>
* mono/metadata/assembly.c (mono_assembly_ensure_section_idx,
mono_assembly_ensure_section): Section loading code.
(load_section_tables): Load the sections.
svn path=/trunk/mono/; revision=24
Miguel de Icaza [Thu, 21 Jun 2001 23:43:52 +0000 (23:43 -0000)]
Tools and Documentation documents
svn path=/trunk/mono/; revision=23
Miguel de Icaza [Thu, 21 Jun 2001 23:32:19 +0000 (23:32 -0000)]
Mention tracing garbage collector
svn path=/trunk/mono/; revision=22
Miguel de Icaza [Thu, 21 Jun 2001 06:45:27 +0000 (06:45 -0000)]
2001-06-21 Miguel de Icaza <miguel@ximian.com>
* mono/metadata/metadata.c (mono_metadata_locate_token,
mono_metadata_locate): Functions to locate the information
definition given a token or a table and an index.
(mono_metadata_compute_table_bases): New.
(compute_size): New function to compute the sizes of the various
tables.
* mono/metadata/metadata.h: Finish listing the different index
types.
* mono/metadata/pedump.c: Improve to dump new information.
svn path=/trunk/mono/; revision=21
Miguel de Icaza [Thu, 21 Jun 2001 05:17:07 +0000 (05:17 -0000)]
Add CodeDom implementation
svn path=/trunk/mcs/; revision=20
Miguel de Icaza [Thu, 21 Jun 2001 03:42:57 +0000 (03:42 -0000)]
Further flushage
svn path=/trunk/mono/; revision=19
Miguel de Icaza [Thu, 21 Jun 2001 00:23:12 +0000 (00:23 -0000)]
Flush
svn path=/trunk/mono/; revision=18
Miguel de Icaza [Thu, 21 Jun 2001 00:22:37 +0000 (00:22 -0000)]
Add .cvsignores
svn path=/trunk/mono/; revision=17
Miguel de Icaza [Wed, 20 Jun 2001 04:39:52 +0000 (04:39 -0000)]
Flush
svn path=/trunk/mono/; revision=16
Miguel de Icaza [Tue, 19 Jun 2001 23:08:44 +0000 (23:08 -0000)]
Add docs
svn path=/trunk/mono/; revision=15
Miguel de Icaza [Tue, 19 Jun 2001 16:01:14 +0000 (16:01 -0000)]
2001-06-19 Miguel de Icaza <miguel@ximian.com>
* Adjustments for Beta2.
svn path=/trunk/mcs/; revision=14
Miguel de Icaza [Tue, 19 Jun 2001 15:59:53 +0000 (15:59 -0000)]
2001-06-19 Miguel de Icaza <miguel@ximian.com>
* mono/metadata/metadata.c: Entered all the tables matching
Beta2.
* mono/metadata/assembly.c (load_metadata_ptrs): Fix for Beta2
svn path=/trunk/mono/; revision=13
Miguel de Icaza [Tue, 19 Jun 2001 06:00:06 +0000 (06:00 -0000)]
Add Autogen.sh
svn path=/trunk/mono/; revision=12
Miguel de Icaza [Tue, 19 Jun 2001 03:37:46 +0000 (03:37 -0000)]
Initial revision
svn path=/trunk/mono/; revision=9
Miguel de Icaza [Sat, 16 Jun 2001 04:28:28 +0000 (04:28 -0000)]
System.Net beginning
svn path=/trunk/mcs/; revision=8
Miguel de Icaza [Wed, 13 Jun 2001 23:52:08 +0000 (23:52 -0000)]
2001-06-13 Miguel de Icaza <miguel@ximian.com>
* decl.cs: Added `Define' abstract method.
(InTransit): new property, used to catch recursive definitions.
* interface.cs: Implement `Define'.
* modifiers.cs: Map Modifiers.constants to
System.Reflection.TypeAttribute flags.
* class.cs: Keep track of types and user-defined types.
(BuilderInit): New method for creating an assembly
(ResolveType): New function to launch the resolution process, only
used by interfaces for now.
* cs-parser.jay: Keep track of Classes, Structs and Interfaces
that are inserted into the name space.
svn path=/trunk/mcs/; revision=7
Miguel de Icaza [Wed, 13 Jun 2001 23:29:34 +0000 (23:29 -0000)]
Add test case for cs0114
svn path=/trunk/mcs/; revision=6
Miguel de Icaza [Fri, 8 Jun 2001 18:48:20 +0000 (18:48 -0000)]
Added README and AUTHORS
svn path=/trunk/mcs/; revision=5
Miguel de Icaza [Fri, 8 Jun 2001 18:45:34 +0000 (18:45 -0000)]
Initial revision
svn path=/trunk/mcs/; revision=2