Is this the right place to request a performance improvement in {:: when using it with mapped files?
Example: require'jmf' createjmf_jmf_'abcd';100e6 map_jmf_'abcd';'abcd' abcd=.xyz=.10000$a: NB. xyz is ordinary array abcd =. (<;:'this is the rule')1000}abcd xyz =. (<;:'this is the rule')1000}xyz 12j9 ":(1000) 6!:2'1000{::abcd' 0.000184470 12j9 ":(1000) 6!:2'1000{::xyz' 0.000007284 It's pretty much 20 times slower with a mapped file. I know that >1000{abcd gets around the problem - but i got caught out again recently while trying to reduce processing time. The bigger the mapped array the greater the effect. Regards David ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm