On Thursday 03 May 2007 16:22:13 [EMAIL PROTECTED] wrote: > Sort the vtable functions list alphabetically and use a binary search when > looking functions up by name. This gets us part way to some of the speedup > we should see from the pdd15 implementation. > > Time to run ../../parrot tcl.pbc t/cmd_append.t > Before: 10.3s > After: 9.3s > > You may need to 'make clean'.
Even after 'make realclean', this breaks t/examples/shootout.t on x86/Linux: 1..20 ok 1 - examples/shootout/ack.pir ok 2 - examples/shootout/binarytrees.pir not ok 3 - examples/shootout/fannkuch.pir # Failed test (t/examples/shootout.t at line 102) # got: 'Segmentation fault (core dumped) # ' # expected: '1234567 # 2134567 # 2314567 # 3214567 # 3124567 # 1324567 # 2341567 # 3241567 # 3421567 # 4321567 # 4231567 # 2431567 # 3412567 # 4312567 # 4132567 # 1432567 # 1342567 # 3142567 # 4123567 # 1423567 # 1243567 # 2143567 # 2413567 # 4213567 # 2345167 # 3245167 # 3425167 # 4325167 # 4235167 # 2435167 # Pfannkuchen(7) = 16 # ' # './parrot -j "/home/chromatic/dev/parrot/t/examples/shootout_3.pir"' failed with exit code 139 ok 4 - examples/shootout/fasta.pir ok 5 - examples/shootout/knucleotide.pir not ok 6 - examples/shootout/mandelbrot.pir # Failed test (t/examples/shootout.t at line 102) # got: 'Segmentation fault (core dumped) # ' # expected: 'P4 # 200 200 # -- c