mono.git
22 years agoDoc Doc
Miguel de Icaza [Mon, 2 Jul 2001 05:04:06 +0000 (05:04 -0000)]
Doc Doc

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

22 years ago2001-07-02 Miguel de Icaza <miguel@ximian.com>
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

22 years agoSome more docs
Miguel de Icaza [Mon, 2 Jul 2001 04:19:26 +0000 (04:19 -0000)]
Some more docs

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

22 years agoImplement code disassembler.
Miguel de Icaza [Mon, 2 Jul 2001 04:19:12 +0000 (04:19 -0000)]
Implement code disassembler.

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

22 years agoAdd TODO + ChangeLog
Miguel de Icaza [Mon, 2 Jul 2001 02:58:16 +0000 (02:58 -0000)]
Add TODO + ChangeLog

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

22 years agoAdd opcodes XML file
Miguel de Icaza [Mon, 2 Jul 2001 02:56:44 +0000 (02:56 -0000)]
Add opcodes XML file

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

22 years agoAdd methodheader.h, fix Makefile.am. Thanks to Alex
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

22 years agoMethod header parsing
Miguel de Icaza [Thu, 28 Jun 2001 05:04:00 +0000 (05:04 -0000)]
Method header parsing

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

22 years ago2001-06-27 Miguel de Icaza <miguel@ximian.com>
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

22 years agoStart work on methods, argument methods
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

22 years agoPropertyAttributes, ParameterAttributes, MethodSemantics, MethodAttributes
Miguel de Icaza [Tue, 26 Jun 2001 22:18:04 +0000 (22:18 -0000)]
PropertyAttributes, ParameterAttributes, MethodSemantics, MethodAttributes

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

22 years agoall stubbed out
nick [Tue, 26 Jun 2001 21:09:02 +0000 (21:09 -0000)]
all stubbed out

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

22 years agoSome more classes
Miguel de Icaza [Tue, 26 Jun 2001 19:27:40 +0000 (19:27 -0000)]
Some more classes

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

22 years ago* UnicodeEncoding.cs: Members added so that a clean compile is
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

22 years agoFix mismatch between Beta2/ECMA specs. Beautiful progress made
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

22 years agoAdd util.c util.h
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

22 years agoWeekend work
Miguel de Icaza [Mon, 25 Jun 2001 17:22:30 +0000 (17:22 -0000)]
Weekend work

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

23 years agoMore
Miguel de Icaza [Fri, 22 Jun 2001 21:52:00 +0000 (21:52 -0000)]
More

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

23 years agoAdd Love
Miguel de Icaza [Fri, 22 Jun 2001 21:39:44 +0000 (21:39 -0000)]
Add Love

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

23 years agoAdd Exception and Version
Miguel de Icaza [Fri, 22 Jun 2001 21:35:23 +0000 (21:35 -0000)]
Add Exception and Version

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

23 years agoFurther details
Miguel de Icaza [Fri, 22 Jun 2001 21:18:06 +0000 (21:18 -0000)]
Further details

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

23 years agoDocument layout
Miguel de Icaza [Fri, 22 Jun 2001 21:07:15 +0000 (21:07 -0000)]
Document layout

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

23 years agoAdd some interfaces
Miguel de Icaza [Fri, 22 Jun 2001 20:53:16 +0000 (20:53 -0000)]
Add some interfaces

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

23 years agoLots of more work on the disassembler and supporting runtime
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

23 years ago2001-06-21 Miguel de Icaza <miguel@ximian.com>
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

23 years agoTools and Documentation documents
Miguel de Icaza [Thu, 21 Jun 2001 23:43:52 +0000 (23:43 -0000)]
Tools and Documentation documents

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

23 years agoMention tracing garbage collector
Miguel de Icaza [Thu, 21 Jun 2001 23:32:19 +0000 (23:32 -0000)]
Mention tracing garbage collector

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

23 years ago2001-06-21 Miguel de Icaza <miguel@ximian.com>
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

23 years agoAdd CodeDom implementation
Miguel de Icaza [Thu, 21 Jun 2001 05:17:07 +0000 (05:17 -0000)]
Add CodeDom implementation

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

23 years agoFurther flushage
Miguel de Icaza [Thu, 21 Jun 2001 03:42:57 +0000 (03:42 -0000)]
Further flushage

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

23 years agoFlush
Miguel de Icaza [Thu, 21 Jun 2001 00:23:12 +0000 (00:23 -0000)]
Flush

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

23 years agoAdd .cvsignores
Miguel de Icaza [Thu, 21 Jun 2001 00:22:37 +0000 (00:22 -0000)]
Add .cvsignores

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

23 years agoFlush
Miguel de Icaza [Wed, 20 Jun 2001 04:39:52 +0000 (04:39 -0000)]
Flush

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

23 years agoAdd docs
Miguel de Icaza [Tue, 19 Jun 2001 23:08:44 +0000 (23:08 -0000)]
Add docs

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

23 years ago2001-06-19 Miguel de Icaza <miguel@ximian.com>
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

23 years ago2001-06-19 Miguel de Icaza <miguel@ximian.com>
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

23 years agoAdd Autogen.sh
Miguel de Icaza [Tue, 19 Jun 2001 06:00:06 +0000 (06:00 -0000)]
Add Autogen.sh

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

23 years agoInitial revision
Miguel de Icaza [Tue, 19 Jun 2001 03:37:46 +0000 (03:37 -0000)]
Initial revision

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

23 years agoSystem.Net beginning
Miguel de Icaza [Sat, 16 Jun 2001 04:28:28 +0000 (04:28 -0000)]
System.Net beginning

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

23 years ago2001-06-13 Miguel de Icaza <miguel@ximian.com>
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

23 years agoAdd test case for cs0114
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

23 years agoAdded README and AUTHORS
Miguel de Icaza [Fri, 8 Jun 2001 18:48:20 +0000 (18:48 -0000)]
Added README and AUTHORS

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

23 years agoInitial revision
Miguel de Icaza [Fri, 8 Jun 2001 18:45:34 +0000 (18:45 -0000)]
Initial revision

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