1. 28 Jun, 2004 2 commits
  2. 27 Jun, 2004 3 commits
  3. 26 Jun, 2004 4 commits
  4. 25 Jun, 2004 11 commits
  5. 24 Jun, 2004 8 commits
  6. 23 Jun, 2004 4 commits
  7. 22 Jun, 2004 1 commit
  8. 21 Jun, 2004 4 commits
  9. 20 Jun, 2004 2 commits
  10. 19 Jun, 2004 1 commit
    • Tom Lane's avatar
      Adjust TAS assembly as per recent discussions: use "+m"(*lock) everywhere · 10986774
      Tom Lane authored
      to reference the spinlock variable, and specify "memory" as a clobber
      operand to be sure gcc does not try to keep shared-memory values in
      registers across a spinlock acquisition.  Also tighten the S/390 asm
      sequence, which was apparently written with only minimal study of the
      gcc asm documentation.  I have personally tested i386, ia64, ppc, hppa,
      and s390 variants --- there is some small chance that I broke the others,
      but I doubt it.
      10986774