History data for "JDK-8058150: Compile for Specific Platform Version"
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Fri Mar 6 14:52:42 UTC 2015
On 2015-03-04 17:02, Jan Lahoda wrote:
> Magnus, Jon,
>
> As per your suggestions, I've split the ct.sym.txt into several files
> approximately per (current) module. I've changed to format to a
> baseline+change files as well. The biggest file is java.desktop
> baseline (OpenJDK 7 content) which is <5MB, followed by java.base
> baseline whose size is ~4.5MB. The total size of all these files
> inside the .hg folder is still ~1.7MB.
>
> The files can be seen here:
> http://hg.openjdk.java.net/jdk9/sandbox/file/7f017edb8377/make/data/symbols
>
>
> An example of the change file:
> http://hg.openjdk.java.net/jdk9/sandbox/file/7f017edb8377/make/data/symbols/jdk.dev-8.sym.txt
>
>
> Does this look reasonable?
Most definitely! I think you've found a sweetspot between too many small
and too few large files. Also, the baselining seems reasonable.
Hopefully future changes can be stored as highly compressible diffs.
/Magnus
More information about the build-dev
mailing list