xwords/xwords4
Andy2 b722cc5f65 use a reference to a byte array in the java heap (locking down the
object) rather than allocating a new array in the C heap -- for the
DAWG data of a dictionary.  This can use up to 5% of the java heap for
huge dictionaries, but I'm hoping it fixes a problem reported by a
user of the large German dictionary that seems to involve allocation.
If I'm reading correctly, as long as I stay within 16M (24M or more on
newer devices) I'm sure to get my memory in the java world while it's
less a sure thing in the JNI world (where in addition linux's
aggressive overallocation is used, meaning I'll fail when I try to
swap in memory on write rather than get back NULL from malloc.)
2011-01-31 18:55:44 -08:00
..
android use a reference to a byte array in the java heap (locking down the 2011-01-31 18:55:44 -08:00
common add compile-time flag to disable selection of tiles in tray (other 2011-01-12 18:31:59 -08:00
dawg fix: convert to utf8 and replace grep that didn't work (presuambly 2010-12-13 20:39:04 -08:00
linux turn off tile selection for linux (perhaps temporarily) 2011-01-12 18:40:03 -08:00
relay script for use on relay host 2010-12-07 20:46:02 -08:00
scripts script to replace, eventually if I'm lucky, svnversion as a way to 2010-06-05 07:20:49 -07:00
tests allow to run multiple games at once 2005-09-14 05:12:07 +00:00
wince been a while since cvs... 2010-11-09 05:53:49 -08:00
Makefile include java files in TAGS 2010-01-25 02:09:08 +00:00