nanojit: (and TM/SM): add JS tests that exercise the JIT in a multithreaded way

RESOLVED WORKSFORME

Status

--
enhancement
RESOLVED WORKSFORME
9 years ago
5 years ago

People

(Reporter: jseward, Unassigned)

Tracking

unspecified
Future

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.10) Gecko/2009042700 SUSE/3.0.10-1.1 Firefox/3.0.10
Build Identifier: 

It would be useful to have one or more JS tests, that cause TM+nanojit
to run genuinely multithreaded.  (ie, sufficiently parallel to have a
reasonable chance of making the JIT run in parallel).

Purpose would be to give a workload for using runtime race detection tools
to check the JIT for races.


Reproducible: Always

Updated

9 years ago
Severity: normal → enhancement
Target Milestone: --- → Future

Updated

9 years ago
Component: JIT Compiler (NanoJIT) → Nanojit
Product: Tamarin → Core
QA Contact: nanojit → nanojit
Test harness can run tests in a multi-threaded fashion, IonMonkey uses several cores when available, TSAN builds can find data races in the code, so WFM.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
(Assignee)

Updated

5 years ago
Component: Nanojit → Nanojit
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.