Age | Commit message (Collapse) | Author |
|
|
|
Record processing start and duration for each cmd. Flush the content of
the timing buffer when it is full.
At the end of the session, (identified by VM::Exit cmd), also flush.
The timing data is sent over a DDM packet with all
the metrics recorded to allow debugger performance profiling.
Bug: NA
Test: Used the following steps,
mkdir master-art; cd master-art
repo init -u https://android.googlesource.com/platform/manifest -b master-art --partial-clone --clone-filter=blob:limit=10M
. build/envsetup.sh
lunch armv8-eng
art/tools/buildbot-build.sh --host
art/tools/run-libjdwp-tests.sh --mode=host --test org.apache.harmony.jpda.tests.jdwp.VirtualMachine_ExitTest#testExit001
Change-Id: Ic6198975710ae11dd00e84549ed51eabf679d6bc
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2335482
Change-Id: I079227df1c9588e1cf84ec8197520e4ead39e863
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This reverts commit bfdde81372dd9060e52e2aeb1fd77990283c1f5e.
Reason for revert: Potential culprit for org.apache.harmony.jpda.tests.jdwp.VirtualMachine_ExitTest#testExit001 failure
Change-Id: Icdb08a2e400d92f125547e1c7998f1df5bbe5bd9
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2320257
Change-Id: I8801506636f8ec87feff471fe4907659c7ddc30f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Remove arbitrary loop when a debugged app starts. Instead for waiting
for 1.3 seconds, we instruct oj-jdwplib to suspendfor all the threads
and sent VM_START. We continue as soon as the debugger sends ResumeAll.
Design doc: go/waitingfordebugger
Test: Manually tested against Android Studio and jdb
Bug: 261096302
Change-Id: I8850668fe306b14ba9979d1baa00b5be1d2cb60e
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2322364
Change-Id: Ia8b50a2755d6cb293b4b1847b7aaa1937acaf924
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Record processing start and duration for each cmd. Flush the content of
the timing buffer when it is full.
At the end of the session, (identified by VM::Exit cmd), also flush.
The timing data is sent over a DDM packet with all
the metrics recorded to allow debugger performance profiling.
Test: NA
Bug: NA
Change-Id: If988dc25a8f7e552f1b049dbed8a953e47a7c6d0
|
|
Some headers are missing dependencies.
Fix to oj-libjdwp is being submitted independently via appropriate
channel.
Test: NA
Bug: NA
Change-Id: I9f5187cf8cf03854183fa9bc62be13b179b65b89
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2255383
Change-Id: I522d5a20b7ac91f765893abaf5ee635ac0ceee02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This commit is part of a large scale change to fix errorprone
errors that have been downgraded to warnings in the android
source tree, so that they can be promoted to errors again.
The full list of changes include the following, but not all
will be present in any one individual commit:
BadAnnotationImplementation
BadShiftAmount
BanJNDI
BoxedPrimitiveEquality
ComparableType
ComplexBooleanConstant
CollectionToArraySafeParameter
ConditionalExpressionNumericPromotion
DangerousLiteralNull
DoubleBraceInitialization
DurationFrom
DurationTemporalUnit
EmptyTopLevelDeclaration
EqualsNull
EqualsReference
FormatString
FromTemporalAccessor
GetClassOnAnnotation
GetClassOnClass
HashtableContains
IdentityBinaryExpression
IdentityHashMapBoxing
InstantTemporalUnit
InvalidTimeZoneID
InvalidZoneId
IsInstanceIncompatibleType
JUnitParameterMethodNotFound
LockOnBoxedPrimitive
MathRoundIntLong
MislabeledAndroidString
MisusedDayOfYear
MissingSuperCall
MisusedWeekYear
ModifyingCollectionWithItself
NoCanIgnoreReturnValueOnClasses
NonRuntimeAnnotation
NullableOnContainingClass
NullTernary
OverridesJavaxInjectableMethod
ParcelableCreator
PeriodFrom
PreconditionsInvalidPlaceholder
ProtoBuilderReturnValueIgnored
ProtoFieldNullComparison
RandomModInteger
RectIntersectReturnValueIgnored
ReturnValueIgnored
SelfAssignment
SelfComparison
SelfEquals
SizeGreaterThanOrEqualsZero
StringBuilderInitWithChar
TreeToString
TryFailThrowable
UnnecessaryCheckNotNull
UnusedCollectionModifiedInPlace
XorPower
See https://errorprone.info/bugpatterns for more
information on the checks.
Bug: 253827323
Test: m RUN_ERROR_PRONE=true javac-check
Change-Id: Ie7c6aa45b47293179cde9eac8d45bbf7ab8aae0b
|
|
am: 9deef1b3d1 am: 730bfc804f
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2221394
Change-Id: Ic06c4de8faab0876777f15fc11981afb2055129b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 9deef1b3d1
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2221394
Change-Id: I73d50989934ee9df5d45a54654317f8c67bd61c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2221394
Change-Id: I9afb448b4665a688cc103dee3f29f6c619fec836
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2221394
Change-Id: Ia08b9632feb0b24eff6edc15c985ddbcd29cd4b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 210546823
Test: m droid dist
Change-Id: I3162eee79f82b9e89fe6210e618c9058f752cfeb
|
|
7da5a65464 am: 729f376b26
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2154234
Change-Id: I0df0802535a951b45f9dd1d99bc3e02e175590ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2154234
Change-Id: I77cd15206ea9354f5c892685c1361a7bb7cfbb54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2154234
Change-Id: I56af33c066cf729007afd153cdcb0ede3607df9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/2154234
Change-Id: I77b4ea72f4c023559a9fe01bacc038ae9ed4926a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 192434786
Test: m droid dist
Change-Id: I67d4a6495b4179a4ae145c7669d094d702830262
|
|
d528dc0a0e am: ee7766102f
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969370
Change-Id: I383d4d4b8f235b0ae92706aab1766388a4448da9
|
|
8612f0ab3d am: aaea20b916
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969371
Change-Id: I55955612d6974cc971c660bc995edaa3f3b55bf7
|
|
d528dc0a0e
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969370
Change-Id: I2cb5c568f142faaf5ae2bbdb84cfbb52ddaf9d14
|
|
8612f0ab3d
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969371
Change-Id: I1bed82c7b9ee34ff7758640df96d904b817d8b64
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969370
Change-Id: Ice142b7705091c226d9297152687a744defd45b9
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969371
Change-Id: I192ba2ee71db6d6e2aa9ae96dcf944990985ab2f
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969370
Change-Id: I0c8247292e48d055e894b44a92c52c8d142bf706
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1969371
Change-Id: I9322b1639c8c84993bf9c0816d6215d73ed790f3
|
|
Use signal.h instead of sys/signal.h and poll.h instead of sys/poll.h
to fix building against musl libc.
Bug: 190084016
Test: m USE_HOST_MUSL=true host-native
Change-Id: I41945f1b9414ceea7390f3eb5fbbac464f57c14e
|
|
Test: none
Change-Id: I80aa559f56644dc52c8e464c14e8dfde39c10ab2
|
|
Bug: 189946434
Change-Id: I6a191ca9abd060d4b9954ca9db52cc8da33d1b72
|
|
am: 402551e552 am: e09c835894
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1614486
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5dddc8ea8101b05d7078169387da8a1c782a96a5
|
|
am: 402551e552 am: e09c835894
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1614486
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I240ca64175294ade940ddae1d21a0471036e8097
|
|
am: 402551e552
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1614486
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4735e3db9a9f7eb2c5e46b4e36716297b13a897b
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1614486
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4c2a017e1f1fd3137d3214333af43cb923311d45
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1614486
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I214a4c58f3d2ae41e5c1ecc9f2fe77c7272da667
|
|
|
|
Bug: 180399951
Test: m
Change-Id: I99ed36b0a0a600f19ef83e5f2a788171b117faf0
|
|
ours am: 9a8b9ffe32 -s ours am: 4c6cbe2e83 -s ours
am skip reason: Change-Id I54b9a5799a17e36a048992a000b414170ffa989b with SHA-1 486f126e42 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifcef09ea8f43bf80f92e19bac84bc050cb59573f
|
|
ours am: 9a8b9ffe32 -s ours am: 4c6cbe2e83 -s ours
am skip reason: Change-Id I54b9a5799a17e36a048992a000b414170ffa989b with SHA-1 486f126e42 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I147c682fb9d9c83d0d6dd1a82af5cf042570ed60
|
|
ours am: 9a8b9ffe32 -s ours
am skip reason: Change-Id I54b9a5799a17e36a048992a000b414170ffa989b with SHA-1 486f126e42 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8a0b7361fb9a9c261fcd2417001b07f054f5192a
|
|
am skip reason: Change-Id I54b9a5799a17e36a048992a000b414170ffa989b with SHA-1 486f126e42 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I584f698f94eb41cb13d38dbb51c22bb96a614e5c
|
|
Bug: 180401296
Merged-In: I54b9a5799a17e36a048992a000b414170ffa989b
Change-Id: I508efac5f8533111fedc9a32ba4870ed5126034c
|
|
0d3a0bfc5b am: 838e4244de am: a8c9479baa
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1588923
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9d5ec4c19a82f003f3f0fc5d1b8e1f176fff3664
|
|
0d3a0bfc5b am: 838e4244de am: a8c9479baa
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1588923
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib387be67929c4efc641551a768a9dca4baac2a4f
|
|
0d3a0bfc5b am: 838e4244de
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1588923
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3368d3ea8c9214ec21708d56edca013afb0ba235
|
|
0d3a0bfc5b
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1588923
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7a75c752ae1ff156bdfb65bc1b0ff971524ae517
|
|
Original change: https://android-review.googlesource.com/c/platform/external/oj-libjdwp/+/1588923
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1060d790abb66f73885d7fc9473ac0fb2f415deb
|
|
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-GPL
SPDX-license-identifier-GPL-2.0
SPDX-license-identifier-GPL-with-classpath-exception
SPDX-license-identifier-LGPL
to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I03fba4a452cb91d33d755f85ddd1a25a9acde3ad
|