my initial implementation is just going to be blocking file IO for posix.
 we can extend that later to either use aio_read or a thread pool or
whatever :)
i just want to unblock the port first with a basic implementation.

-darin


On Fri, Sep 26, 2008 at 8:02 AM, Avi Drissman <[EMAIL PROTECTED]> wrote:

> I was discussing this with Amanda last time I was in MTV, and the problem
> with aio_* is that you can't use it asynchronously for opens and closes,
> only for reads and writes. If we want to do async opens/closes in the API,
> we have to do something else for them, and by that point there's no reason
> for having two mechanisms.
>
> a
>
>
> On Fri, Sep 26, 2008 at 8:57 AM, Mike Pinkerton <[EMAIL PROTECTED]>wrote:
>
>>
>> What about something like aio_read() for POSIX?
>>
>> Thanks for starting this up, I just came across yet another use for it
>> yesterday in the http file upload code.
>>
>> On Thu, Sep 25, 2008 at 9:36 PM, Darin Fisher <[EMAIL PROTECTED]> wrote:
>> > If you aren't working on a port of chromium, you can stop reading now.
>> > I wanted to send out a brief update regarding file handling in the net
>> > module. I've been making good progress on introducing a file input
>> stream
>> > abstraction that'll serve the needs of our UpdateDataStream and
>> > URLRequestFileJob classes. (I suspect that it may come in handy in other
>> > parts of chromium as well.)
>> > Here's the bug tracking this work:
>> > http://code.google.com/p/chromium/issues/detail?id=2735
>> >
>> > My hope is to have something out for review tonight or tomorrow.
>> > I haven't figured out how best to do asynchronous mode file IO on
>> > non-Windows systems yet. Conventional wisdom says that a thread pool is
>> the
>> > answer. Anyways, that part is yet to come.
>> > -Darin
>> > >
>> >
>>
>>
>>
>> --
>> Mike Pinkerton
>> Mac Weenie
>> [EMAIL PROTECTED]
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/chromium-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to