[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
"Fix" the semantics of synchronized
- To: java-threads@xxxxxxxxx
- Subject: "Fix" the semantics of synchronized
- From: Oyvind Teig <Oyvind.Teig@xxxxxxxxxxxx>
- Date: Thu, 25 Feb 1999 11:17:24 +0100
- Alternate-recipient: Allowed
- X400-mts-identifier: [/PRMD=autronica/ADMD=TELEMAX/C=NO/;8081 99/02/25 11:17]
- X400-originator: Oyvind.Teig@xxxxxxxxxxxx
- X400-received: by mta mail.autronica.no in /PRMD=autronica/ADMD=TELEMAX/C=NO/; Relayed; Thu, 25 Feb 1999 11:17:24 +0100
- X400-recipients: non-disclosure:;
In http://java.sun.com/people/billf/real-time/words99.pdf
Bill Foote of Sun says
"Fix" the semantics of synchronized
- Bounded time overhead
- Priority inversion avoidance protocol
o Priority inheritance
o Priority Ceiling
--
Why are these things associated with "semantics of synchronized"?
I thought the only problem with synchronized was that they had
not defined how threads inside synchronized running a wait() are
queued - fifo or lifo?
-------------------------------------------------------------------
Oyvind Teig oyvind.teig@xxxxxxxxxxxx
Navia Maritime AS, division Autronica oyvind.teig@xxxxxxxxxxxx
7005 Trondhem Tel.: +47 73 58 12 68
Norway Fax.: +47 73 91 93 20
-------------------------------------------------------------------