1. Pypy
  2. Untitled project
  3. pypy

Commits

Remi Meier  committed e0051b4

updated TODO

  • Participants
  • Parent commits e8b18aa
  • Branches stmgc-c4

Comments (0)

Files changed (1)

File TODO

View file
+------------------------------------------------------------
+
+looking at trace of fibo.tlc (targettlc.py), there are a lot
+of read-barriers followed by write-barriers. Merging them
+and making the first a write-barrier is important!
+(attention: changing A2R->A2W after having placed the barrier
+must still invalidate all A2R at the point of the new A2W)
+
 ------------------------------------------------------------
 
 we have crashes when setting trace_eagerness very low
 -> many guards generated.
 It may be because patching the assembler code is not atomic.
+(unlikely after trying to (badly) synchronize code around
+places that patch assembler)
 Maybe solve by new stmgc library function that synchronizes
 all threads so only the caller is running.