[Uim] uim 1.4.0-alpha released

Etsushi Kato ek.kato at gmail.com
Fri Jan 5 07:26:52 EET 2007


On 12/31/06, YAMAMOTO Kengo / YamaKen <yamaken at bp.iij4u.or.jp> wrote:
> At Sat, 30 Dec 2006 14:22:53 +0900,
> ek.kato at gmail.com wrote:
> >
> > I just tested 1.4.0-alpha and found uim-xim crashed at the startup
> > with "Error: in scm_symbol_value: unbound variable: uim-candwin-prog"
> > message.  Can you make uim_scm_symbol_value_str() in uim-compat-scm.c
> > compatible with SIOD version?  (i.e. don't crash with accessing
> > unbound symbol with uim_scm_symbol_value_str())
>
> Fixed in r4277. Please try it.

Thanks.

> > Also it seems 1.4.0-alpha is somewhat slower than previous version in
> > my old iBook.  Is there anyway to improve the performance (like
> > changing GC parameters)?
>
> The GC configuration values of uim 1.3.x and 1.4.x are exactly
> same.
>
> I wonder that you had specified --enable-debug to uim's
> configure. Please disable it if specified. As I wrote in release
> notes of SigScheme 0.7.x, --enable-debug makes SigScheme quite
> heavy. Do not specify it to uim for daily use. I'll append this
> warning to uim 1.4.0-beta release note.

I didn't use "--enable-debug" and just put "--prefix" only in ./configure.

SigScheme version is about 5 times slower than SIOD version in "time
make" in uim-*/scm directory to create installed-modules.scm and
loader.scm (with uim-*/uim/uim-module-manager is already build).

Here is the 10 times average of "time make" in uim-*/scm directory
with iBookG4 800MHz Mac OS X 10.3.9.

* 2.55 sec with 1.3.1.
* 12.51 sec with 1.4.0-alpha (without any option).
* 7.14 sec with 1.4.0-alpha (with --disable-backtrace).

With a quick test, plain 1.4.0-alpha is too slow for normal use in
this machine.  "--disable-backtrace" make it usable again, but still a
bit slow in response to the key press.

Cheers,
-- 
Etsushi Kato
ek.kato at gmail.com



More information about the uim mailing list