summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Do not call art-on macro by default.Christopher Ferris2014-10-031-4/+3
| | | | | | | | | | | | If you are debugging a native process, SIGSEGV gets ignored by default. The gdbclient bash function has been modified to only call the art-on macro when running gdbclient app_processXX. Also, print a warning in case someone is trying to debug a native process using app_process. Bug: 17815162 Change-Id: I0666e6713b0a03ee713be7827c5b671938f2c263
* Add support for debugging ART to the dalvik.gdb script.Dave Allison2014-09-081-0/+59
| | | | | | | | | | | | | This adds two commands: art-on art-off To the gdbclient script for debugging ART-based executables in gdb. The default is 'art-on' Bug: 17409881 Change-Id: I90a1aed603e50853a40d5f5ec1c9b168dc17ddc7
* Stack tool 32/64 bit compatibility fixes.Brigid Smith2014-07-291-1/+4
| | | | | | | | | | | | | Left the default symbol.ARCH value intact and changed stack_core instead so that it will assume the ABI is arm until it sees an ABI line. This allows compatibility for people who are used to pasting portions of a tombstone instead of the whole thing (assuming said tombstone is arm) while additionally supporting other architectures if a whole tombstone is pasted in. (cherry picked from commit 15142f793a5418be7337846c1b3b628d90716f3e) Change-Id: Ide73171fc4e513b39bee74e2270252c3b32e23cd
* Add the arm64 pstate register to the stack tool.Elliott Hughes2014-07-141-2/+2
| | | | | | | | | | Also take into account the fact that the arm pcsr register is the fifth entry on its line, so the stack tool previously stripped that off. (cherry picked from commit be4de46d09356be6f25bb2886b436eb6221358e1) Change-Id: I0a937ae1a36071c3aaa5d955f56ee034dfdfe7de
* am fac2a436: am 17d35eaf: Merge "Fix symbol.py\'s toolchain detection for x86."Elliott Hughes2014-07-073-152/+171
|\ | | | | | | | | * commit 'fac2a436ced8f8330e632bb96a895a3bcc6cf036': Fix symbol.py's toolchain detection for x86.
| * Fix symbol.py's toolchain detection for x86.Elliott Hughes2014-07-073-152/+171
| | | | | | | | | | | | | | | | | | x86 uses the x86_64 toolchain. There's no separate 32-bit toolchain. I started to refactor so we could add FindToolchain tests, but that doesn't work because FindToolchain depends on environment variables set up by 'lunch'. Change-Id: I264b95e1e83a7e795f8cac49bc9e1cf497514029
* | am 8dd6132d: am afab5877: Merge "stack_core ProcessLine now returns a boolean."Elliott Hughes2014-07-071-3/+7
|\| | | | | | | | | * commit '8dd6132dc48d612a54375ea1a713ab06a6c3f6da': stack_core ProcessLine now returns a boolean.
| * stack_core ProcessLine now returns a boolean.Brigid Smith2014-07-071-3/+7
| | | | | | | | | | | | | | | | The value corresponds to whether or not the line has matched one of the detected formats (registers, header, backtrace, etc.) and can be used to identify what logcat lines don't correspond to one of these formats. Change-Id: Ibd7bc5a211dcfe86ea2f92d7e7941091afff4fc4
* | am 434f3f67: am 121b2939: Merge "stack_core now also detects the "Revision: ↵Elliott Hughes2014-07-071-1/+5
|\| | | | | | | | | | | | | #" line." * commit '434f3f67b4b7ba38e0390046be8d8f53af8644de': stack_core now also detects the "Revision: #" line.
| * stack_core now also detects the "Revision: #" line.Brigid Smith2014-07-071-1/+5
| | | | | | | | Change-Id: I474602eca37964e412acf8cb5f2441cd223852e4
* | am 203101c6: am d1b3bb63: Merge "Fix \'stack\' register matching for all ↵Elliott Hughes2014-07-011-4/+188
|\| | | | | | | | | | | | | architectures." * commit '203101c62f6913262f85e7ceb604cb8271a7430e': Fix 'stack' register matching for all architectures.
| * Fix 'stack' register matching for all architectures.Elliott Hughes2014-07-011-4/+188
| | | | | | | | | | | | | | | | | | Every architecture was at least slightly wrong. Rather than try to tune the heuristics, let's just keep lists of all the registers. Also start adding some unit tests. Change-Id: I490dcc9855f7af1e3529734711400f366ffc4e0f
* | am 81ecf883: am 40144870: Merge "Fix FindToolchain for mips."Elliott Hughes2014-07-011-3/+5
|\| | | | | | | | | * commit '81ecf883addc450ed9a6e676dde194270a9b2432': Fix FindToolchain for mips.
| * Merge "Fix FindToolchain for mips."Elliott Hughes2014-07-011-3/+5
| |\
| | * Fix FindToolchain for mips.Elliott Hughes2014-07-011-3/+5
| | | | | | | | | | | | Change-Id: Ib2689e24065e9d5a0c249a26c63e6493327fc0b1
* | | am 0bbff77e: am d03c4985: Merge "Turning stack_core into a class to make it ↵Elliott Hughes2014-07-012-136/+139
|\| | | | | | | | | | | | | | | | | | | | compatible with adbs." * commit '0bbff77ed31a1243fc65c0eadf00cde97d248b1c': Turning stack_core into a class to make it compatible with adbs.
| * | Turning stack_core into a class to make it compatible with adbs.Brigid Smith2014-07-012-136/+139
| |/ | | | | | | | | | | | | | | | | | | This includes the fairly large change of refactoring stack_core.py into a class so that its behavior is compatible with adbs. Additionally, if the ABI line does not come before lines that require it to determine proper widths (registers, stack), then it will assume that the ABI is 32 bit and not 64. Change-Id: I6ad84a55337d86d25f7f8197048dc93868b0a01a
* | am 36a32cd6: resolved conflicts for merge of 9560aaec to klp-modular-devJoe Fernandez2014-06-2116-3278/+4
|\ \ | | | | | | | | | | | | * commit '36a32cd68365b8cefea7669ed925cf5387a3b53a': Removing old, duplicate developer.android.com server configuration
| * | Removing old, duplicate developer.android.com server configurationJoe Fernandez2014-05-2016-3262/+4
| | | | | | | | | | | | | | | | | | - Added MOVED-README.txt to redirect future updaters Change-Id: I42d557559690804015ac7721beb75a0279ae9756
* | | am 295d2106: add redirects for Edu for FAQ and Guidelines pagessmain@google.com2014-06-201-0/+8
|\ \ \ | | | | | | | | | | | | | | | | * commit '295d21062a8a99d5ed31270034e05a38a88f66e9': add redirects for Edu for FAQ and Guidelines pages
| * | | add redirects for Edu for FAQ and Guidelines pagessmain@google.com2014-06-191-0/+8
| | | | | | | | | | | | | | | | Change-Id: I9865272de026e29a51af84673a82f95565f8395d
* | | | am 6e21ec3f: am 9811d58e: Merge "Add the "Abort message:" line to the ↵Elliott Hughes2014-06-181-2/+6
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | preserved stack output." * commit '6e21ec3fc9df759c1dd61408247847547f3501da': Add the "Abort message:" line to the preserved stack output.
| * | | Add the "Abort message:" line to the preserved stack output.Elliott Hughes2014-06-171-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When QA paste a stack in to the decoder, we don't want to lose the abort message. Bug: 15701333 Change-Id: I538aab6b5cb6c20534b1b7027aec32bd78ee060c
* | | | am c1168dc4: am 04a53e2f: Merge "Use ANDROID_TOOLCHAIN and ↵Elliott Hughes2014-06-161-59/+35
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | ANDROID_TOOLCHAIN_2ND_ARCH in \'stack\'." * commit 'c1168dc4c3ce69f11f0cefe44cfec737ab254cec': Use ANDROID_TOOLCHAIN and ANDROID_TOOLCHAIN_2ND_ARCH in 'stack'.
| * | | Use ANDROID_TOOLCHAIN and ANDROID_TOOLCHAIN_2ND_ARCH in 'stack'.Elliott Hughes2014-06-161-59/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the bug where we can't (currently) find the toolchain for arm because it's at a different GCC version (4.8) from arm64 (4.9). Change-Id: I22351af55298255f3ac4adfcae7e20080712fba4
* | | | am 1b0d9bf1: am 8b1c1b30: Merge "Updating stack_core.py to recognize new ABI ↵Elliott Hughes2014-06-142-19/+38
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | output from debuggerd." * commit '1b0d9bf1333e8c2e77d4c3b5ab45aa35f3fccf17': Updating stack_core.py to recognize new ABI output from debuggerd.
| * | | Updating stack_core.py to recognize new ABI output from debuggerd.Brigid Smith2014-06-132-19/+38
| | | | | | | | | | | | | | | | Change-Id: Ib9736a0509edb97be15f5e89dbc3a5188e744416
| * | | Merge commit 'd297be2136209cab4edbcf8879520f65fb564103' into HEADBill Yi2014-04-292-7/+25
| |\ \ \ | | | |/ | | |/|
* | | | am f60cdb2e: add redirects for new sdk workflow organization as per: ↵smain@google.com2014-06-121-0/+8
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | If8a8855bdb8e8ec9b0eefedd35ae24ea60497741 * commit 'f60cdb2e50c3cfbee3d9d3cef2dd67aa72d150b5': add redirects for new sdk workflow organization as per: If8a8855bdb8e8ec9b0eefedd35ae24ea60497741
| * | | add redirects for new sdk workflow organizationsmain@google.com2014-06-111-0/+8
| | |/ | |/| | | | | | | | | | | | | as per: If8a8855bdb8e8ec9b0eefedd35ae24ea60497741 Change-Id: Id47ba34ab99cdc6aa494e9b54f69066670f9e570
* | | am eb96f654: am bc6a6036: Merge "Fix the stack/ tool for 64 bit archs."Narayan Kamath2014-04-222-4/+20
|\ \ \ | |/ / |/| / | |/ | | * commit 'eb96f6540c7f066e9e7e0e81f6ff323cf3c67c8d': Fix the stack/ tool for 64 bit archs.
| * Fix the stack/ tool for 64 bit archs.Narayan Kamath2014-04-142-4/+20
| | | | | | | | | | | | | | pc values might now be 16 bytes wide. Also add support for the arm64 architecture switch. Change-Id: Ia2e0282f3bee03ef6092de285b0c32fa6da07cb0
* | Adding production app.yaml to source controlJoe Fernandez2014-03-041-0/+16
| | | | | | | | | | | | | | | | | | Background: There does not appear to be a production version of the app.yaml file for the developer.android.com site checked in anywhere, which strikes me as a bit dangerous; We should be able to replicate the DAC site entirely from source control. Change-Id: I119c6052b94fe89e973ebb7e3902a9c0566f83ca
* | redirect old google intents page to new common intents pageScott Main2014-02-041-0/+4
| | | | | | | | Change-Id: Iac645c2f3094fa8d362ac6a2bacdbafdd1e36b08
* | add redirect for removed samples pageScott Main2014-02-041-1/+5
| | | | | | | | Change-Id: I918d2c501ae9be881d578cda03218db6317cbcb6
* | remove redirect for guide/index.html now that we actually have such a pageScott Main2013-12-191-6/+0
|/ | | | Change-Id: I9511ecb7f3af1d1884c1d3952224c45bd4546837
* redirect web overview page to index.htmlScott Main2013-11-011-0/+4
| | | | Change-Id: I2ea6709ab8754ff055c16a1c93314350343bc441
* Add kk to redirects file.Dirk Dougherty2013-10-291-0/+4
| | | | Change-Id: Ieeeaaf411fee5136fd4672ff99f5b6a132d0c794
* am 14dc0e7f: am 2548ceb9: am 8c423d72: Merge "Raise the default max-age for ↵Dirk Dougherty2013-09-301-1/+1
|\ | | | | | | | | | | | | client side caching to 43200 (12hrs)." into jb-mr2-docs * commit '14dc0e7f785fc169195ed304687925e22bb706b7': Raise the default max-age for client side caching to 43200 (12hrs).
| * Merge "Raise the default max-age for client side caching to 43200 (12hrs)." ↵Dirk Dougherty2013-10-011-1/+1
| |\ | | | | | | | | | into jb-mr2-docs
| | * Raise the default max-age for client side caching to 43200 (12hrs).Dirk Dougherty2013-09-301-1/+1
| | | | | | | | | | | | Change-Id: I163bf926994928ceafa66b853ed5c2e9731c7f93
* | | am 4e2a591c: am 55462d1b: am 21fc0e7d: redirect old bad class about old bad ↵Scott Main2013-09-271-0/+4
|\| | | | | | | | | | | | | | | | | | | | auth APIs to doc on GoogleAuthUtil * commit '4e2a591cd87b4678ecf74330e2f207692e89c8b9': redirect old bad class about old bad auth APIs to doc on GoogleAuthUtil
| * | redirect old bad class about old bad auth APIs to doc on GoogleAuthUtilScott Main2013-09-271-0/+4
| |/ | | | | | | Change-Id: Icbebe71806f4083a25548180a15c7412867cfa11
* | am d0ed98de: am e2e6cd77: am 57391f4a: redirect obsolete/orphaned "tab ↵Scott Main2013-07-311-0/+4
|\| | | | | | | | | | | | | layout" doc to training lesson about tabs * commit 'd0ed98debf580b6c1fde98ba7272b0d3bbd078f0': redirect obsolete/orphaned "tab layout" doc to training lesson about tabs
| * redirect obsolete/orphaned "tab layout" doc to training lesson about tabsScott Main2013-07-311-0/+4
| | | | | | | | Change-Id: Ie8c198c53a19b92566a4a5828b33413475a0c3c2
* | am 1362a7e1: am f525e1a6: am ccdaba95: add redirect for support library setupScott Main2013-07-311-8/+9
|\| | | | | | | | | * commit '1362a7e1fe15341df55a70d3d2de97dc84bfbaa7': add redirect for support library setup
| * add redirect for support library setupScott Main2013-07-301-8/+9
| | | | | | | | Change-Id: Ie847a81de6aed6f3448d6a32f223df110886d55a
* | am 7ac04c72: am f8a92396: Merge "docs: Redirect Support Library page to new ↵Joe Fernandez2013-07-241-0/+5
|\| | | | | | | | | | | | | location" into jb-mr2-dev * commit '7ac04c72145b487a84a098cec7163f0739303769': docs: Redirect Support Library page to new location
| * docs: Redirect Support Library page to new locationJoe Fernandez2013-07-231-0/+5
| | | | | | | | Change-Id: I49b3a7ed9e7c9499ca76e3d50ca02454ac5846cb
* | am b4cddf93: am c821270d: am 80f50242: am d06f4e32: am 6ac22572: Update ↵Dirk Dougherty2013-07-191-0/+5
|\| | | | | | | | | | | | | appengine server to handle \'@\'. * commit 'b4cddf93e355b15db33dc6bf7d36ffbe3541cb1d': Update appengine server to handle '@'.