currently the shell crashes when runs out memory with no message. e.g. $ avmshell -memlimit 1 foo.abc Bus Error (or Segmentation Fault on windows) As part of the out of memory feature can we output a message like "heap memory limit exceeded" or "out of memory". Currently when performance tests run out of memory we can't really tell whether its out of memory or a different crash. this feature was talked about as part of the oom feature.
Assignee: nobody → treilly
Status: NEW → ASSIGNED
Flags: flashplayer-qrb? → flashplayer-qrb+
Target Milestone: --- → flash10.x
how about exiting with a non-zero exit status, would that be enough?
Since one of the requirements for (some) clients of Tamarin is - or at least I thought it was - to clean up and exit in an orderly manner when Tamarin goes OOM, it seems that there needs to be some sort of callback or status code from the GC to the client code anyway. If the client is the shell then it should IMO make use of this and in fact print such an message.
Status: ASSIGNED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 480029
You need to log in before you can comment on or make changes to this bug.