You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2019/03/13 05:54:15 UTC

[royale-compiler] branch release_practice updated (a804bf2 -> a3d7d56)

This is an automated email from the ASF dual-hosted git repository.

aharui pushed a change to branch release_practice
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git.


    from a804bf2  forgot a few
     new df060e3  allow setting lastmodifieddate so we can try to generate bit-for-bit identical SWCs on each build
     new 02e656b  more setting of timestamps to get bit-for-bit identical SWCs on each build
     new 26313e2  set timestamps here as well
     new 3ac6064  the scope cache blocked addDependency calls so we would get different catalog.xml files on each build depending on which threads finished first.  So force addDependency calls.  This makes the compiler significantly slower though, but it was the last piece of bit-for-bit idential SWCs on a given computer
     new 32f4979  try caching resolved identifiers.  Resolve is called many times on each node by the reducer and maybe elsewhere.  Could it ever change after the first resolve?  Are nodes ever moved around in the AST?
     new a3d7d56  reduce the number of addDependency calls

The 3385 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../royale/compiler/filespecs/CombinedFile.java    |  6 +++
 .../compiler/filespecs/FileSpecification.java      |  6 +++
 .../compiler/filespecs/IFileSpecification.java     |  7 +++
 .../apache/royale/compiler/clients/COMPJSC.java    | 44 +++++++++++++--
 .../royale/compiler/clients/COMPJSCRoyale.java     | 63 ++++++++++++++++++++--
 .../apache/royale/compiler/clients/MXMLJSC.java    | 18 +++++++
 .../royale/compiler/clients/MXMLJSCRoyale.java     | 19 +++++++
 .../internal/filespecs/SWCFileSpecification.java   |  6 +++
 .../filespecs/StringFileSpecification.java         |  6 +++
 .../internal/filespecs/ZipFileSpecification.java   |  6 +++
 .../compiler/internal/scopes/ASScopeCache.java     | 58 +++++++++++++++++++-
 .../compiler/internal/targets/SWCTarget.java       | 35 +++++++++++-
 .../compiler/internal/tree/as/IdentifierNode.java  |  8 ++-
 .../internal/units/FXGCompilationUnit.java         |  6 +++
 14 files changed, 275 insertions(+), 13 deletions(-)