From 946dcf4a5d9e35046eb4c2bd4c31e2d4633199e0 Mon Sep 17 00:00:00 2001 From: Joshua Haberman Date: Mon, 3 Aug 2009 17:22:03 -0700 Subject: Fix tests (and src) such that all tests pass again. --- README | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'README') diff --git a/README b/README index 10e905a..e869667 100644 --- a/README +++ b/README @@ -4,6 +4,32 @@ upb - a minimalist implementation of protocol buffers. - For API documentation, see the header files. - To build type "make". + +ROADMAP OF THE SOURCE +===================== + +benchmark/ + Benchmarks of upb and other protocol buffer implementations. +descriptor/ + Files that describe the format of Protocol Buffer "descriptors", which are + protocol buffers that describe the format of other protocol buffers. These + are used extensively inside upb. +labs/ + Code that is not part of upb, but contains efficiency-related experiments + about alternate ways of implementing things. When possible, these are + benchmarked by the tests in benchmark/. We also test these with the tests + in tests/, to ensure that the alternate implementations are actually correct. +src/ + The core source directory. builds into src/libupb.a. +tests/ + Unit tests. +tools/ + Command-line tools like the upb compiler. + + +CONTACT +======= + Author: Joshua Haberman (joshua@reverberate.org, haberman@google.com) See LICENSE for copyright information. -- cgit v1.2.3