[m-rev.] for review: Enable thread-local allocation and parallel marking on more platforms.

Julien Fischer jfischer at opturion.com
Mon Aug 25 19:08:24 AEST 2014


On Wed, Aug 13, 2014 at 3:05 PM, Julien Fischer <jfischer at opturion.com>
wrote:

>
> On Tue, 12 Aug 2014, Peter Wang wrote:
>
>  I intend to apply this on the 14.01 branch.  I think it should be fine,
>> but if someone could test it on an SMP OS X machine (e.g. bootcheck in
>> hlc.par.gc) then that would be better.
>>
>
> I will also test this one on 32-bit Cygwin.
>

In finally got around to having a look at this.  There a big pile of
failing test cases in hlc.par.gc, mainly
due to some problem with tabling.  (However, I'm not sure that is related
to this change.)  I'll try
asm_fast.par.gc at some point as well.

Failing test cases when bootstrapping in hlc.par.gc on 32-bit Cygwin with
GCC 4.8.2 are as follows.
The tabling issue seems to be that it always detects infinite recursion.
 Other failure seem to be mostly
just platform differences.

feedback/autopar_mmc-nodepend
general/string_to_float
hard_coded/bad_direct_reuse
hard_coded/bad_indirect_reuse
hard_coded/bad_indirect_reuse2
hard_coded/bad_indirect_reuse2b
hard_coded/bad_indirect_reuse3
hard_coded/dir_test
hard_coded/remove_file
hard_coded/reuse_ho
hard_coded/sharing_comb
hard_coded/sv_record_update
hard_coded/thread_sbrk
hard_coded/uncond_reuse_bad
invalid/foreign_decl_line_number-nodepend
invalid/foreign_include_file_missing-nodepend
par_conj/pathological_right_recursion
tabling/boyer
tabling/expand
tabling/expand_bitmap
tabling/expand_float
tabling/expand_poly
tabling/expand_tuple
tabling/expand_tuple2
tabling/fast_loose
tabling/fib
tabling/fib_float
tabling/fib_list
tabling/fib_stats
tabling/fib_string
tabling/oota
tabling/pack_args_memo
tabling/specified_hidden_arg
tabling/table_foreign_enum
tabling/table_foreign_output
tabling/test_enum
tabling/unused_args
valid/reuse_static
valid/reuse_static2
valid/sharing_exist
valid/sharing_loop
valid/sharing_loop2
valid/sharing_loop3

Cheers,
Julien.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20140825/527690a0/attachment.html>


More information about the reviews mailing list