Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.167 Beiträge
 
Delphi 12 Athens
 
#6

Re: Interlocked* mit Operator Überladung

  Alt 8. Jan 2010, 16:03
Zitat von Win32.API:
bin ich sehr skeptisch
soll heißen es geht theoretisch, aber ich hab's jetzt nicht in Delphi getestet, ob es kompiliert oder ob was falsch geschrieben ist.
PS: die Compare-Operatoren kannst du genauso wie den Lese-Operator noch mit einbinden, da es ja auch nur Lesezugriffe sind.

und das "theoretisch" hieß,
daß es irgendwie geht, wenn man 'nen Umweg für LOCK MOV V, i einsetzt
und z.B. LOCK AND V, 0 und danach noch LOCK ADD V, i verwendet, aber das ist nicht unbedingt so die optimalste Lösung, da der Wert ja für ein paar Takte auf 0 steht
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat