Commit Graph

1204 Commits

Author SHA1 Message Date
Android (Google) Code Review
c437d114f4 am 1e4498ad: Merge change 1951 into donut
Merge commit '1e4498ad17c6156ab40896d8f3307af8497b5327'

* commit '1e4498ad17c6156ab40896d8f3307af8497b5327':
  Expose the Zlib headers (<zlib.h> and <zconf.h>) in the android-1.5 NDK sysroot.
2009-05-20 08:54:25 -07:00
Android (Google) Code Review
d7dc91d749 Merge change 2030 into donut
* changes:
  Add new trace tool for displaying all the memory regions in a process.
2009-05-20 08:54:21 -07:00
Android (Google) Code Review
b260872ea4 Merge change 2024 into donut
* changes:
  Add support for native (JNI) calls to the trace tools.
2009-05-20 08:54:11 -07:00
Reena Lee
f07bc1ab07 am e557a732: AI 149055: Add initial file for LED content including doxygen code from lights.h
Merge commit 'e557a732807eb6f3c29630ce882c644936df1e02' into donut

* commit 'e557a732807eb6f3c29630ce882c644936df1e02':
  AI 149055: Add initial file for LED content including doxygen code from lights.h
2009-05-20 08:09:43 -07:00
Reena Lee
e557a73280 AI 149055: Add initial file for LED content including doxygen code from lights.h
Automated import of CL 149055
2009-05-20 08:04:39 -07:00
David 'Digit' Turner
979c98c96c Add simple change log to the NDK documentation. 2009-05-20 16:12:05 +02:00
Android (Google) Code Review
9b3f3f27fe Merge change 1954 into donut
* changes:
  Add a bunch of documentation for the Android C library and the JNI interface to the NDK
2009-05-20 02:45:40 -07:00
Android (Google) Code Review
1e4498ad17 Merge change 1951 into donut
* changes:
  Expose the Zlib headers (<zlib.h> and <zconf.h>) in the android-1.5 NDK sysroot.
2009-05-20 02:45:00 -07:00
Jack Veenstra
ceb9788070 Add new trace tool for displaying all the memory regions in a process. 2009-05-19 17:37:00 -07:00
Android (Google) Code Review
9bdeda63c4 am b08d3a39: Merge change 2004 into donut
Merge commit 'b08d3a396914b1aaba1270a9021289bdbe3cac5f'

* commit 'b08d3a396914b1aaba1270a9021289bdbe3cac5f':
  Handle munmap() and add support for tracing JNI (native) calls.
2009-05-19 17:34:56 -07:00
Android (Google) Code Review
b08d3a3969 Merge change 2004 into donut
* changes:
  Handle munmap() and add support for tracing JNI (native) calls.
2009-05-19 17:33:16 -07:00
Jack Veenstra
a476e45d1d Add support for native (JNI) calls to the trace tools.
Also fix a bug in profile_pid.cpp and add better output to
stack_dump.cpp.
2009-05-19 16:47:04 -07:00
Jack Veenstra
2bb9bb4546 Handle munmap() and add support for tracing JNI (native) calls.
The munmap() kernel calls are traced but the tracing code wasn't doing
anything with them.  This caused the number of mapped regions in a process
to grow large in some cases and also caused symbol lookup errors in some
rare cases.  This change also adds support for new trace record types
for supporting JNI (native) calls from Java into native code. This helps
with constructing a more accurate call stack.
2009-05-19 15:07:29 -07:00
Android (Google) Code Review
94970f09f3 am e0b505d4: Merge change 1958 into donut
Merge commit 'e0b505d438fc72c6a092ca85cce434b54d033a27'

* commit 'e0b505d438fc72c6a092ca85cce434b54d033a27':
  Force --no-undefined at link time to generate an error when trying to generate a shared library that references undefined symbols.
2009-05-19 14:03:50 -07:00
Android (Google) Code Review
e0b505d438 Merge change 1958 into donut
* changes:
  Force --no-undefined at link time to generate an error when trying to generate a shared library that references undefined symbols. This can be overriden by defining LOCAL_ALLOW_UNDEFINED_SYMBOLS in your Android.mk to 'true'
2009-05-19 12:00:42 -07:00
Mike Ritter
60daa0442a am 5faae6da: am 429fbd82: AI 149005: Change from ndk to platform\'s ndk (pndk), the ability to make your own java callable libraries to c code. BUG=1857858
Merge commit '5faae6da0b98c2d3d1abe18149c7f6e978f5aea7'

* commit '5faae6da0b98c2d3d1abe18149c7f6e978f5aea7':
  AI 149005: Change from ndk to platform's ndk (pndk), the ability to make your own java callable libraries to c code.
2009-05-19 11:31:33 -07:00
David 'Digit' Turner
f9a37173e8 am 0b96565a: Fix typo which prevented APP_CFLAGS, APP_CXXFLAGS and others to work properly in the NDK build system.
Merge commit '0b96565afea3f1b1a6e4585a75c9bd6c2ea74a63'

* commit '0b96565afea3f1b1a6e4585a75c9bd6c2ea74a63':
  Fix typo which prevented APP_CFLAGS, APP_CXXFLAGS and others to work properly in the NDK build system.
2009-05-19 11:29:29 -07:00
Mike Ritter
5faae6da0b am 429fbd82: AI 149005: Change from ndk to platform\'s ndk (pndk), the ability to make your own java callable libraries to c code. BUG=1857858
Merge commit '429fbd82d82c5e278a546de226c193138a9a2669' into donut

* commit '429fbd82d82c5e278a546de226c193138a9a2669':
  AI 149005: Change from ndk to platform's ndk (pndk), the ability to make your own java callable libraries to c code.
2009-05-19 11:29:25 -07:00
Mike Ritter
429fbd82d8 AI 149005: Change from ndk to platform's ndk (pndk), the ability to make your own java callable libraries to c code.
BUG=1857858

Automated import of CL 149005
2009-05-19 11:28:10 -07:00
David 'Digit' Turner
3caffcfaf8 Force --no-undefined at link time to generate an error when trying to generate a shared library that references undefined symbols.
This can be overriden by defining LOCAL_ALLOW_UNDEFINED_SYMBOLS in your Android.mk to 'true'
2009-05-19 14:58:45 +02:00
David 'Digit' Turner
d8c9a43284 Add a bunch of documentation for the Android C library and the JNI interface to the NDK 2009-05-19 13:09:20 +02:00
David 'Digit' Turner
0b96565afe Fix typo which prevented APP_CFLAGS, APP_CXXFLAGS and others to work properly in the NDK build system. 2009-05-19 13:04:07 +02:00
David 'Digit' Turner
985338c05c Expose the Zlib headers (<zlib.h> and <zconf.h>) in the android-1.5 NDK sysroot.
This is OK because the Zlib ABI is fixed and stable.

Also get rid of the sample zlib sources since we don't need the static library anymore.
2009-05-19 12:10:09 +02:00
Reena Lee
7bd8981757 am bae86257: am c3c7479a: AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
Merge commit 'bae86257b5c518a86c9fde054757d8d90363f6f1'

* commit 'bae86257b5c518a86c9fde054757d8d90363f6f1':
  AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
2009-05-18 23:55:52 -07:00
Gaurav Mathur
b897b8d7b3 am 4464f3eb: am 6ff7572f: AI 148967: Cloned from CL 148932 by \'g4 patch\'. Original change by dwarren@dwarren-pdk on 2009/05/15 16:17:05. Adding Build Cookbook to PDK.
Merge commit '4464f3eb9a10823e93f88843af3e438d68e380b8'

* commit '4464f3eb9a10823e93f88843af3e438d68e380b8':
  AI 148967: Cloned from CL 148932 by 'g4 patch'.
2009-05-18 23:55:52 -07:00
Android (Google) Code Review
b29b954305 am 8d878c34: Merge change 1578 into donut
Merge commit '8d878c344137974a5cb611c8b4ecbceacccb9016'

* commit '8d878c344137974a5cb611c8b4ecbceacccb9016':
  Teleca 2b changes.
2009-05-18 23:55:51 -07:00
Xavier Ducrohet
c27b3804d1 am 53f479a3: Update the SDK packaging to include sdkuilib.
Merge commit '53f479a3675bfa3797fad324bc80323bf1c539b7'

* commit '53f479a3675bfa3797fad324bc80323bf1c539b7':
  Update the SDK packaging to include sdkuilib.
2009-05-18 23:55:50 -07:00
Reena Lee
bae86257b5 am c3c7479a: AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
Merge commit 'c3c7479ab6df0650e6e63b67ec713c7267df9e82' into donut

* commit 'c3c7479ab6df0650e6e63b67ec713c7267df9e82':
  AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
2009-05-18 23:24:43 -07:00
Gaurav Mathur
4464f3eb9a am 6ff7572f: AI 148967: Cloned from CL 148932 by \'g4 patch\'. Original change by dwarren@dwarren-pdk on 2009/05/15 16:17:05. Adding Build Cookbook to PDK.
Merge commit '6ff7572fd50f148e96d87ecb347f138f69ea810d' into donut

* commit '6ff7572fd50f148e96d87ecb347f138f69ea810d':
  AI 148967: Cloned from CL 148932 by 'g4 patch'.
2009-05-18 23:24:42 -07:00
Reena Lee
c3c7479ab6 AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
Automated import of CL 148985
2009-05-18 22:34:25 -07:00
Android (Google) Code Review
8d878c3441 Merge change 1578 into donut
* changes:
  Teleca 2b changes.
2009-05-18 16:08:39 -07:00
Gaurav Mathur
6ff7572fd5 AI 148967: Cloned from CL 148932 by 'g4 patch'.
Original change by dwarren@dwarren-pdk on 2009/05/15 16:17:05.
  Adding Build Cookbook to PDK.

Automated import of CL 148967
2009-05-18 15:26:51 -07:00
Xavier Ducrohet
53f479a367 Update the SDK packaging to include sdkuilib.
This is now necessary since the 'android' tool has a UI.
2009-05-18 13:30:37 -07:00
Android (Google) Code Review
a0230e37ad Merge change 1662
* changes:
  Move browser test plugin from webkit project to development project.
2009-05-18 09:47:02 -07:00
Wink Saville
b10012bd65 Teleca 2b changes. 2009-05-16 20:49:28 -07:00
Reena Lee
f65f4eaff7 am cfa6808e: am 37ad99b3: AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
Merge commit 'cfa6808e6d71a270f1cae5ca3807ee1242a60a44'

* commit 'cfa6808e6d71a270f1cae5ca3807ee1242a60a44':
  AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
2009-05-15 21:34:46 -07:00
Android (Google) Code Review
3206e3df5f am 02347199: Merge change 1834 into donut
Merge commit '02347199b12c796414e17d615a010f7d72344e2a'

* commit '02347199b12c796414e17d615a010f7d72344e2a':
  Skeleton App Windows for Sdk Updater built using SWT Designer.
2009-05-15 21:32:50 -07:00
Reena Lee
cfa6808e6d am 37ad99b3: AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
Merge commit '37ad99b38686f4b31976eae75256a0ac0927ca62' into donut

* commit '37ad99b38686f4b31976eae75256a0ac0927ca62':
  AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
2009-05-15 21:32:44 -07:00
Reena Lee
37ad99b386 AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
Automated import of CL 148943
2009-05-15 19:07:42 -07:00
Android (Google) Code Review
02347199b1 Merge change 1834 into donut
* changes:
  Skeleton App Windows for Sdk Updater built using SWT Designer. The window is shown when the "android" tool is invoked with no parameter.
2009-05-15 18:51:02 -07:00
Raphael
49060501cc Skeleton App Windows for Sdk Updater built using SWT Designer.
The window is shown when the "android" tool is invoked with no parameter.
2009-05-15 17:36:26 -07:00
Android (Google) Code Review
47d9b4efb2 am d06f8e2f: Merge change 1730 into donut
Merge commit 'd06f8e2f4cb97b5a397793ba7b53e62ab73925f8'

* commit 'd06f8e2f4cb97b5a397793ba7b53e62ab73925f8':
  Make the ddmlib API use IDevice instead of Device
2009-05-15 16:25:37 -07:00
Android (Google) Code Review
d06f8e2f4c Merge change 1730 into donut
* changes:
  Make the ddmlib API use IDevice instead of Device
2009-05-15 15:21:13 -07:00
Xavier Ducrohet
2dec13440e am 5048d7e4: Update ADT feature dependency.
Merge commit '5048d7e4b3467eaafa4d06ca1978ad86c3a1f3d0'

* commit '5048d7e4b3467eaafa4d06ca1978ad86c3a1f3d0':
  Update ADT feature dependency.
2009-05-15 15:05:47 -07:00
Xavier Ducrohet
5048d7e4b3 Update ADT feature dependency. 2009-05-15 14:45:17 -07:00
Xavier Ducrohet
114b9b7b31 Make the ddmlib API use IDevice instead of Device
Device is now private. All the API is using IDevice.
Updated ddms, ADT, hierarchyviewer and other tools that relied on ddmlib.
2009-05-15 14:01:12 -07:00
Raphael
a019d19ce1 am 17c674d1: ADT #1844909: Tweak XML schema, add more tests.
Merge commit '17c674d1057aeb3946747ca3b1d67a8468e1efb4'

* commit '17c674d1057aeb3946747ca3b1d67a8468e1efb4':
  ADT #1844909: Tweak XML schema, add more tests.
2009-05-15 13:31:48 -07:00
Raphael
90df9f56cd am 08376195: ADT #1844909: Move sdk-repository XSD and tests from SdkManager to SdkLib.
Merge commit '0837619559dc2384c32a91f4ec4ca6ea69a17fcf'

* commit '0837619559dc2384c32a91f4ec4ca6ea69a17fcf':
  ADT #1844909: Move sdk-repository XSD and tests from SdkManager to SdkLib.
2009-05-15 13:31:48 -07:00
Raphael
17c674d105 ADT #1844909: Tweak XML schema, add more tests.
Change XML schema to allow for empty <libs>, e.g. one can create
and add-on that doesn't declare any extra lib.
However enforce that <archives> contains at least one <archive>
element to prevent someone from declaring a download element
that cannot actually be downloaded.

Added a couple tests for validation of empty documents.
2009-05-15 12:46:02 -07:00
Grace Kloba
fbe47c0ef0 Move browser test plugin from webkit project to development project. 2009-05-15 10:32:37 -07:00