OSDN Git Service

MethodHandles: Remove experimental flag.
authorNarayan Kamath <narayan@google.com>
Tue, 17 Jan 2017 13:20:55 +0000 (13:20 +0000)
committerNarayan Kamath <narayan@google.com>
Tue, 17 Jan 2017 17:05:12 +0000 (17:05 +0000)
commit9320675cb21a53b3dd59d80d440a96e04c84f28d
tree4ed1f60e2d0a39a554e1f7b38d0adbf7beb8282b
parent8bd59a0fd46db83616785168231e09fb95ed2ead
MethodHandles: Remove experimental flag.

Runtime::IsMethodHandlesEnabled now always returns true.
This change also removes the (now unnecessary) run scripts
for method handle tests.

Note that the --experimental=method-handles flag is left in
place for the test build steps (etc/default-build) because it's still a
convenient way to supply arguments to jack / smali.

Test: make test-art-host

Change-Id: I8475c7b8ac2615ac382a06ce54be39dce3cc7713
13 files changed:
cmdline/cmdline_types.h
runtime/class_linker_test.cc
runtime/mirror/dex_cache_test.cc
runtime/parsed_options.cc
runtime/runtime.h
runtime/runtime_options.def
test/953-invoke-polymorphic-compiler/run [deleted file]
test/954-invoke-polymorphic-verifier/run [deleted file]
test/955-methodhandles-smali/run [deleted file]
test/956-methodhandles/run [deleted file]
test/957-methodhandle-transforms/run [deleted file]
test/958-methodhandle-emulated-stackframe/run [deleted file]
test/959-invoke-polymorphic-accessors/run [deleted file]