tag:blogger.com,1999:blog-2428374771421713311.post8126274694744719156..comments2024-03-10T12:04:17.661-07:00Comments on The Oracle at Delphi: Breaking the rulesAnonymoushttp://www.blogger.com/profile/10119008505905401707noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-2428374771421713311.post-34709557067739088462008-01-22T22:31:57.000-08:002008-01-22T22:31:57.000-08:00Hello,as you've told us already the DPL won...Hello,<br><br>as you've told us already the DPL won't be an official feature of the next version. Why not include it in form of a small example program? It could go with it unsupported then and hold the topic coocking a bit so it can ripe for the following release where it could get some official feature. This would be really nice...Markusnoreply@blogger.comtag:blogger.com,1999:blog-2428374771421713311.post-36547148872187049552008-01-23T00:03:43.000-08:002008-01-23T00:03:43.000-08:00I really appreciate your desire to support this on...I really appreciate your desire to support this on W2K, but seriously, what are the chances that people will be running W2K on a quad core CPU?<br>Can't we just say that the DPL only works on XP and forward? Or that it works but falls back to single threaded in W2K?Brad Whitenoreply@blogger.comtag:blogger.com,1999:blog-2428374771421713311.post-15888808751714401132008-01-27T21:10:12.000-08:002008-01-27T21:10:12.000-08:00Very interesting and delightfully low-level blog p...Very interesting and delightfully low-level blog posts lately, Allen!<br><br>Keep'em coming! ;)<br><br>One thing I noticed about the code above, the LockQueue always yields/pauses inside the spin-lock - even if the lock is not initially taken..?<br><br>Shouldn't that "repeat Wait until Unlooked" loop be replaced with a "while Locked do Wait" loop?<br><br>Or something like (formatting will be screwed here, I fear):<br><br>function LockQueue(var ConditionVariable: TRTLConditionVariable): PWaitingThread;<br>var<br> ReleaseSlice: Boolean;<br>begin<br> ReleaseSlice := GetProcessorCountHallvard Vassbotnhttp://hallvards.blogspot.com/noreply@blogger.comtag:blogger.com,1999:blog-2428374771421713311.post-15732084809322975532008-01-22T06:07:15.000-08:002008-01-22T06:07:15.000-08:00Jeff Atwood's "Coding Horror" blog i...Jeff Atwood's "Coding Horror" blog is not about Coding Horrors at all. More "Coding Joy". But you're right that The Daily WTF is a likely destination ;-)Roddynoreply@blogger.comtag:blogger.com,1999:blog-2428374771421713311.post-49412317295996915352008-01-28T01:05:53.000-08:002008-01-28T01:05:53.000-08:00Hallvard, Of course you're right. I would pr...Hallvard,<br><br> Of course you're right. I would probably change it to a while True do loop with a break;<br><br>Allen.Allen Bauerhttp://blogs.codegear.com/abauer/noreply@blogger.com