This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
Re: incompatible Kawa changes
- From: Per Bothner <per at bothner dot com>
- To: kawa at sourceware dot org
- Date: Mon, 19 Feb 2007 23:35:14 -0800
- Subject: Re: incompatible Kawa changes
- References: <45D90524.8010402@bothner.com>
One more related change:
- The name bound by a define-simple-class now evaluates to a Class,
rather than a ClassType. A define-simple-class is not allowed to
reference non-static module-level bindings; for that use define-class.
Please also keep an eye out for performance regressions: E.g. there
may be places where the compiler generates good code when it sees
a Type-valued expression, but it doesn't check for a Class-valued
expression, which is what it now gets. (Some of these were caught
and fixed by the 'check-inlining' rule in testsuite's Makefile.)
--
--Per Bothner
per@bothner.com http://per.bothner.com/