Re: More git status --porcelain lossage

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Eric Raymond
Date: Saturday, April 10, 2010 - 4:06 pm

Paolo Bonzini <bonzini@gnu.org>:

I wrote one in C for the GPSD project that has two interesting
properties:

(1) No use of malloc(),

(2) Unpacks to *fixed-extent* data structures.

It has one language restriction: Array subelements all have to be the same type.

It's not a stream parser, so there will be compile-time limits on the
volume of data it can handle.  This isn't a big deal in the GPSD 
context, where the objects are relatively short (< 1K) datagrams.

It's very well tested and, I think, pretty bulletproof.  I've been thinking
of spinning it out as a reusable project.
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
More git status --porcelain lossage, Eric Raymond, (Fri Apr 9, 12:06 pm)
Re: More git status --porcelain lossage, Eric Raymond, (Fri Apr 9, 12:09 pm)
Re: More git status --porcelain lossage, Jakub Narebski, (Fri Apr 9, 12:22 pm)
Re: More git status --porcelain lossage, Eric Raymond, (Fri Apr 9, 12:50 pm)
Re: More git status --porcelain lossage, Jeff King, (Fri Apr 9, 9:12 pm)
Re: More git status --porcelain lossage, Jeff King, (Fri Apr 9, 9:14 pm)
Re: More git status --porcelain lossage, Simon, (Sat Apr 10, 11:48 am)
Re: More git status --porcelain lossage, Jakub Narebski, (Sat Apr 10, 12:01 pm)
Re: More git status --porcelain lossage, Eric Raymond, (Sat Apr 10, 12:30 pm)
Re: More git status --porcelain lossage, Ævar Arnfjörð Bjarmason, (Sat Apr 10, 12:39 pm)
Re: More git status --porcelain lossage, Eric Raymond, (Sat Apr 10, 12:41 pm)
Re: More git status --porcelain lossage, Martin Langhoff, (Sat Apr 10, 1:31 pm)
Re: More git status --porcelain lossage, Jakub Narebski, (Sat Apr 10, 2:21 pm)
Re: More git status --porcelain lossage, Simon, (Sat Apr 10, 2:24 pm)
Re: More git status --porcelain lossage, Paolo Bonzini, (Sat Apr 10, 3:28 pm)
Re: More git status --porcelain lossage, Eric Raymond, (Sat Apr 10, 3:57 pm)
Re: More git status --porcelain lossage, Eric Raymond, (Sat Apr 10, 4:06 pm)
Re: More git status --porcelain lossage, David Aguilar, (Mon Apr 12, 10:02 pm)