[LLVMdev] PATCH: Use size reduction -- wave2
Tanya M. Lattner
tonic at nondot.org
Tue Apr 15 17:42:16 PDT 2008
> Unfortunately I had to introduce a new GlobalVariable::Create
> mechanism (I hoped to have nailed all in wave 1, but life is cruel).
> I will submit scripts for the easy conversion of external projects
> like the last time.
One request is to explicity explain the new mechanism so people don't have
to read the diffs or extrapolate from the conversion scripts.
Please send a separate email with what API changes occured and include
"API Change" in the subject so its pretty clear whats happening. Advance
notice as to when it will be merged in is also a plus.
Thanks,
Tanya
>
> I have split this review material into 3 files, corresponding to
> - essential changes,
> - related changes in .cpp files,
> - collateral nitty-gritty, mostly mechanical stuff.
>
> Outlook: The actual removal of the Use::U member
> will happen in wave 3 after this stuff is merged to
> trunk. I do not expect any problems.
> Btw., I have already performed a test merge
> and it also passes all tests (deja, clang, test-suite).
>
> Cheers,
>
> Gabor
>
> --------------------- STATS ------------------
> ggreif$ ls -l wave2*
> -rw-r--r-- 1 ggreif ggreif 79367 Apr 16 00:20 wave2-essentials.diff
> -rw-r--r-- 1 ggreif ggreif 51795 Apr 16 00:24 wave2-impl.diff
> -rw-r--r-- 1 ggreif ggreif 25300 Apr 16 00:25 wave2-nittygritty.diff
>
> ggreif$ wc wave2*
> 2189 9005 79367 wave2-essentials.diff
> 1408 4793 51795 wave2-impl.diff
> 521 1995 25300 wave2-nittygritty.diff
> 4118 15793 156462 total
>
>
More information about the llvm-dev
mailing list