• Sebastien Hertz's avatar
    Support compiling run-tests with jack · 5ee9454d
    Sebastien Hertz authored
    This CL adds support to compile run-test source files with jack. When
    a test needs to rely on class files, we use jill to convert them to a
    jack library.
    
    We need to pass the full classpath to jack containing at least core
    classes (like java.lang.Object). This means the Android tree must
    have been compiled with jack first so we find all the necessary
    classes.jack files.
    
    Some tests still rely on dex files generated with the old toolchain.
    We keep building them this way for the moment and will update them
    later, when they get ready for Jack.
    
    Also updates a few tests dealing with garbage collection to avoid a
    situation where a reference can be retained by a local DEX register.
    
    Bug: 19467889
    
    (cherry picked from commit 19ac0276)
    
    Change-Id: Ia5a989b83430ffe8298a869a1da970b756721bb0
    5ee9454d
Android.common_path.mk 3.88 KB