vexpr list length limit

    Jan 04 2011 | 11:20 pm
    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.

    • Jan 07 2011 | 9:22 am
      hmm, didn't realize that. [jit.expr] probably has no such limit, maybe try that?
    • Jan 08 2011 | 7:43 pm
      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!
    • Sep 02 2014 | 5:15 am
      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?
    • Sep 02 2014 | 5:28 am
      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.