From: Marco Costalba Date: Wed, 06 Dec 2006 20:08:55 GMT Subject: Re: Fast access git-rev-list output: some OS knowledge required Message-ID: In-Reply-To: <20061206195142.GE20320@spearce.org> On 12/6/06, Shawn Pearce wrote: > Shawn Pearce wrote: > > Perhaps there is some fast IPC API supported by Qt that you could > use to run the revision listing outside of the main UI process, > to eliminate the bottlenecks you are seeing and remove the problems > noted above? One that doesn't involve reading from a pipe I mean... > Qt it's very fast in reading from files, also git-rev-list is fast in write to a file...the problem is I would not want the file to be saved on disk, but stay cached in the OS memory for the few seconds needed to be written and read back, and then deleted. It's a kind of shared memory at the end. But I don't know how to realize it. Also let git-rev-list to write directly in qgit process address space would be nice, indeed very nice.