2002-11-08 Miguel de Icaza <miguel@ximian.com>
authorMiguel de Icaza <miguel@gnome.org>
Fri, 8 Nov 2002 08:42:57 +0000 (08:42 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Fri, 8 Nov 2002 08:42:57 +0000 (08:42 -0000)
commit2b98b702fee266d076e5dcc7ebd3b5ebf965e7cc
tree2b2b6f9375c664c210d114695b827d69aa2f776d
parent15f7c72e722ab97e6002765f4965734fd5aac84e
2002-11-08  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (LookupType): Added a negative-hit hashtable for
the Type lookups, as we perform quite a number of lookups on
non-Types.  This can be removed once we can deterministically tell
whether we have a type or a namespace in advance.

But this might require special hacks from our corlib.

* TODO: updated.

* ecore.cs (TryImplicitIntConversion): Handle conversions to float
and double which avoids a conversion from an integer to a double.

svn path=/trunk/mcs/; revision=8882
mcs/mcs/ChangeLog
mcs/mcs/TODO
mcs/mcs/decl.cs
mcs/mcs/driver.cs
mcs/mcs/ecore.cs
mcs/mcs/typemanager.cs