directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Karasulu <>
Subject Re: stub compiler status?
Date Thu, 01 Jan 1970 00:00:00 GMT

Sorry this cryptic JIRA is my doing plus you are right about it being on the wrong component.
 It's primarily a runtime task.  Alan had branched the code to the runtime and improved it
significantly for performance: he did away with some buffer copying and made it so there is
no buffer allocation during decoding.  I don't know if he plans to merge this back since it
has been some time since the branch.  This however should not effect Alan's progress on the
stub compiler which seems to be what you're most interested in.  Alan perhaps you can elaborate
on this more than I.

For the record I've updated the JIRA to reference the correct proj component.  

Thanks for the heads up!

> From: Mitchell Skinner <>
> Date: 2004/09/07 Tue PM 05:48:27 EDT
> To:
> Subject: stub compiler status?
> Hello,
> JIRA issue suggests
> that there's some work still to be merged; it's a little confusing
> because it says "changes to the runtime" but it's filed against the
> asn.1 compiler component.
> On IRC Alan said he's actively working on the stub compiler.  Alan, if
> there is work on that component that's not yet in the repository, would
> you mind sending it my way?  Also, is there a part of it that would be
> good to break off and let me work on?
> Background:
> NCBI (the national center for biotechnology information) distributes
> information from the public genome sequencing projects in ber-encoded
> ASN.1.  They also distribute other formats, but none of them is nearly
> as rich or well-specified.  Their ASN.1 schema is pretty hairy, I think
> (~3200 lines, 112k), and they also extend it from time to time, so I was
> hoping to avoid writing a decoder by hand.  One thing it uses that's not
> in the antlr grammar yet is module exports/imports.
> Here is a URL for the schema:
> Examples of the actual data I want to parse/decode are in:
> in the files ending with "bna.gz"
> Thanks,
> Mitch

View raw message