so I changed that line #88 to
if ( !SvIsUV($arg) && SvIOK($arg) && SvIV($arg) < 0 ) {
now Judy installs OK with its tests, and a test I posted in OP passes OK. Actually, it's all about 11148465 meditation; I knew Judy technology is amazing and just wanted to check this yet again. With latest llil2d.pl I get
llil2d start get_properties : 10 secs sort + output : 21 secs total : 31 secs
and 2263M of htop's RES, with my Judy script:
my_test start get_properties: 16 secs sort + output: 21 secs total: 37 secs
and 378M of htop's RES. And like I said (in my plan outline there) "words" are not stored in RAM (suppose they are long strings) but read again while writing output, hence relatively long time in 2nd row with almost instantaneous sort by Sort::Packed. I'll post to that thread later.
In reply to Re^3: Unsigned 64-bit integer as Judy key
by Anonymous Monk
in thread Unsigned 64-bit integer as Judy key
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |