8ee2145d65ed14b267ae4c6396f2333115611a97 |
|
23-May-2015 |
Andreas Gampe <agampe@google.com> |
ART: Add support for special handlers in sigchainlib Add support for a special managed handler in sigchainlib that will be called as the first user handler. Use this support for native bridge v2. Extend test 115-native-bridge to test the functionality. Bug: 20217701 (cherry picked from commit 03c2cc89428914adf52229d6a3867eef6127911a) Change-Id: I78cc01fbdabe169154ff6b94c9f3ddb95b5c7448
|
ba1ff84da2b7799c64f18cc72e2715b88b887fcc |
|
06-Apr-2015 |
Andreas Gampe <agampe@google.com> |
ART: Fix no-return in sigchainlib Ignore warning in sigchain_dummy. Change-Id: I2c9ed93c0125d06b6a3d4011a794b062cf1c4093
|
277ccbd200ea43590dfc06a93ae184a765327ad0 |
|
04-Nov-2014 |
Andreas Gampe <agampe@google.com> |
ART: More warnings Enable -Wno-conversion-null, -Wredundant-decls and -Wshadow in general, and -Wunused-but-set-parameter for GCC builds. Change-Id: I81bbdd762213444673c65d85edae594a523836e5
|
9d9cfa85fe614084768e1c66666933ac648a8d90 |
|
04-Nov-2014 |
Andreas Gampe <agampe@google.com> |
ART: Fix unused parameters in libsigchain The sigchain dummy implementation does not use any parameters. Change-Id: Icbb71677e5092cd5990a69ea3a62703c0747ae17
|
cf7f19135f0e273f7b0136315633c2abfc715343 |
|
23-Oct-2014 |
Ian Rogers <irogers@google.com> |
C++11 related clean-up of DISALLOW_.. Move DISALLOW_COPY_AND_ASSIGN to delete functions. By no having declarations with no definitions this prompts better warning messages so deal with these by correcting the code. Add a DISALLOW_ALLOCATION and use for ValueObject and mirror::Object. Make X86 assembly operand types ValueObjects to fix compilation errors. Tidy the use of iostream and ostream. Avoid making cutils a dependency via mutex-inl.h for tests that link against libart. Push tracing dependencies into appropriate files and mutex.cc. x86 32-bit host symbols size is increased for libarttest, avoid copying this in run-test 115 by using symlinks and remove this test's higher than normal ulimit. Fix the RunningOnValgrind test in RosAllocSpace to not use GetHeap as it returns NULL when the heap is under construction by Runtime. Change-Id: Ia246f7ac0c11f73072b30d70566a196e9b78472b
|
7f1fa9e802efa4cc6ded166ce090f7c33d5546ba |
|
07-Oct-2014 |
Dmitriy Ivanov <dimitry@google.com> |
Remove libsigchain from LD_PRELOADS Link sigchain.cc statically with dalvikvm, app_process, surfaceflinger, dex2oat, patchoat and objdump. Replace libsigchain.so with dummy implementaions to avoid situations when it is used incorrectly. Bug: 15345057 Bug: 15426766 (cherry picked from commit f57874dddefc03fef9ad36fbdd87e39a08a8d641) Change-Id: I07fe3ca4eeef423d78d7e9a639f03fc59aae3b29
|
d000480134b7b00895fbfd142f1d1e18d9cfa6e9 |
|
16-Oct-2014 |
Mathieu Chartier <mathieuc@google.com> |
Add way to ensure we are at the front of the sigaction chain Calling this after jni_on_load fixes the unity apps. This is not exactly correct since we may already have the following chain. Start up: Us -> debuggerd After app goes in front: App -> us -> debuggerd After we put ourself back at the front: Us -> app -> us -> app -> .... stack overflow. Bug: 17620677 Change-Id: I9183997e3d5ebd51c320b5d51425be5142e938f3 (cherry picked from commit 1f24296c7c8a6501ee2388c0d20b48f471b48660)
|
f57874dddefc03fef9ad36fbdd87e39a08a8d641 |
|
07-Oct-2014 |
Dmitriy Ivanov <dimitry@google.com> |
Remove libsigchain from LD_PRELOADS Link sigchain.cc statically with dalvikvm, app_process, surfaceflinger, dex2oat, patchoat and objdump. Replace libsigchain.so with dummy implementaions to avoid situations when it is used incorrectly. Bug: 15345057 Bug: 15426766 Change-Id: If0b7f59a59824e30aa0c33dad76c7a44932180de
|