lp:~arankine/distcc/issue16

Created by Alastair Rankine and last modified

Changes to the include_server to address performance issues that are apparent when using distcc with Boost. See further discussion here: http://code.google.com/p/distcc/issues/detail?id=16

Get this branch:
bzr branch lp:~arankine/distcc/issue16
Only Alastair Rankine can upload to this branch. If you are Alastair Rankine please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alastair Rankine
Project:
distcc
Status:
Development

Recent revisions

335. By Alastair Rankine

Don't override BOOST_*_CONFIG just now - doesn't seem to work

334. By Alastair Rankine

Optimise function-like macro evaluation: don't expand arguments before substitution if definition is sufficiently simple

333. By Alastair Rankine

Fix up macro overriding

332. By Alastair Rankine

Add ability to handle n-arity function macro called with macro returning an n-tuple (where n > 1).
Move override macro handling into macro_eval instead of parse_file.

331. By Alastair Rankine

Additional boost macro overrides for improved parsing time

330. By Alastair Rankine

Implement OVERRIDE_MACROS which (obviously) override macro definitions found in the parsed files.

329. By Alastair Rankine

Restricted function-like macro expansion.

328. By Alastair Rankine

Various parsing bugs in macro_eval.py

327. By Alastair Rankine

Fix for incorrect parsing of function-like macro arguments

326. By Alastair Rankine

Fix for whitespace around token pasting (##) operator

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:distcc
This branch contains Public information 
Everyone can see this information.