welcome
Maciej Stachowiak
mjs@apple.com
Thu, 9 Jan 2003 00:18:57 -0800
On Wednesday, January 8, 2003, at 11:15 PM, Don Melton wrote:
> On Wednesday, January 8, 2003, at 09:40 AM, Dirk Mueller wrote:
>
>> Hi,
>>
>> I've created this new mailinglist and subscribed everybody from the
>> CC list
>> of the initial mail of Don.
>
> Thanks again. Since Maciej didn't receive your welcome mail, he may
> not be on the list. But I told him to send you a mail directly to
> make sure.
I'm on now.
>> We've browsed most of your changes and are really happy with what we
>> saw so
>> far. The KJS changes are big, and we're currently thinking on how to
>> integrate them, as they break both Binary and Source compatibility.
>> This is
>> not acceptable in KDE 3.x release cycle according to our development
>> guidelines.
>
> Yeah, that's what we figured might happen. We realized that we were
> breaking binary compatibility but for a significant performance gain
> on i-Bench, it seemed worth it.
Yeah, it's unfortunate that we had to break compatibility, but it was
the only way we could pull of some of the improvements. I should point
out that our JavaScript changes (including the ones in kjs and
khtml/ecma) lead to a factor of 20 improvement on the JavaScript
i-bench, and even more than that on some real-world pages.
>>
>> The best we could come up so far is starting with kjs2, which will be
>> installed in parallel and used by khtml and integrate your Identifier
>> and
>> Collector, as well as the other fixes one after the other. This way
>> 3rd
>> party users of kjs1 will not be affected by the massive BC and SC
>> breakage.
>
> Cool!
I think the kjs2 approach is wise.
- Maciej