vexpr list length limit
Hey everyone,
Just as a point of interest. Is there a way to up the list length limit of vexpr, like we can with the zl objects? I have never actually run into the limit but just realized that 4096 is the upper limit of vexpr. There doesn't seem to be anything in the helpfile or the ref page that would make me believe this is possible, but I thought I would ask.
Thanks
hmm, didn't realize that. [jit.expr] probably has no such limit, maybe try that?
you are probably right. problem is, jit.expr makes me wanna bash my head against a wall!! I really should have another look at that article by Andrew (I believe)...
anyway, I was only curious. no real need for it right now since I only ran into the limit by trying to find the limit!
Ok. I've reached the limit of vexpr. It seems to be a list length of 999 for both integer and float values. I found this out experiementally whilst trying to process lists of length 1024.
MIB: how did you arrive at 4096 as the upper limit?
look at the patch from the first post... that's how I did it. Unless I am totally misunderstanding the concept, this should be right.