Type | Bug | Status | tested | Date | 8-Feb-2010 09:01 |
---|---|---|---|---|---|
Version | alpha 97 | Category | Native | Submitted by | sqlab |
Platform | Windows | Severity | major | Priority | high |
Summary | simple parsing does not work for large datasets |
---|---|
Description |
Simple string parsing does not work for large data sets. The operation takes often a long time and the outcome is always different and unpredictable |
Example code |
c: "" length? for i 0 255 1 [append c to-char i] length? data: to-string array/initial 255 * 255 random c length? parse data "^/" length? parse data "^/" |
Assigned to | n/a | Fixed in | alpha 98 | Last Update | 6-May-2010 09:21 |
---|
Comments | |
---|---|
(0002326)
Carl 6-May-2010 02:11 |
I added a few things... made it print lengths not the actual series (the first series is 16 million unicode points, and the result of the parse is a block with 4.7 million strings!) and checksums.
GC bug. Fixed in A98. |
Date | User | Field | Action | Change |
---|---|---|---|---|
6-May-2010 09:21 | BrianH | Status | Modified | built => tested |
6-May-2010 04:50 | carl | Comment : 0002326 | Modified | - |
6-May-2010 04:49 | carl | Fixedin | Modified | => alpha 98 |
6-May-2010 04:49 | carl | Status | Modified | reviewed => built |
6-May-2010 04:49 | carl | Code | Modified | - |
6-May-2010 02:31 | carl | Comment : 0002326 | Modified | - |
6-May-2010 02:26 | carl | Code | Modified | - |
6-May-2010 02:26 | carl | Comment : 0002326 | Modified | - |
6-May-2010 02:22 | carl | Code | Modified | - |
6-May-2010 02:11 | carl | Comment : 0002326 | Added | - |
6-May-2010 02:08 | carl | Status | Modified | submitted => reviewed |
6-May-2010 02:08 | carl | Description | Modified | - |
6-May-2010 02:08 | carl | Code | Modified | - |
8-Feb-2010 09:01 | sqlab | Ticket | Added | - |