OSDN Git Service

android-x86/dalvik.git
15 years agoMerge branch 'readonly-p4-master'
Andy McFadden [Thu, 2 Apr 2009 17:54:07 +0000 (10:54 -0700)]
Merge branch 'readonly-p4-master'

15 years agoAI 144240: Added a test for a bug reported externally (via android-platform).
Andy McFadden [Thu, 2 Apr 2009 17:53:00 +0000 (10:53 -0700)]
AI 144240: Added a test for a bug reported externally (via android-platform).
  Through separate compilation and inheritance, it's possible for a
  class to have static and instance fields with the same name.  This
  test verifies that we throw an IncompatibleClassChangeError when this
  occurs.  (The test currently fails.)
  Also: my change 126993-p9 made "--dev" visible to the "helper" scripts,
  but only the "local" one accepts it.  Fixed the other two to accept
  and ignore it.
  BUG=1752800

Automated import of CL 144240

15 years agoMerge branch 'master' of git://android.git.kernel.org/platform/dalvik
The Android Open Source Project [Wed, 1 Apr 2009 05:19:28 +0000 (22:19 -0700)]
Merge branch 'master' of git://android.git./platform/dalvik

15 years agoMerge commit 'goog/readonly-p4-master'
The Android Open Source Project [Wed, 1 Apr 2009 04:34:23 +0000 (21:34 -0700)]
Merge commit 'goog/readonly-p4-master'

15 years agoAI 143732: Tweaks, in response to public critique.
Dan Bornstein [Tue, 31 Mar 2009 21:28:36 +0000 (14:28 -0700)]
AI 143732: Tweaks, in response to public critique.

Automated import of CL 143732

15 years agoAI 143684: am: CL 143654 am: CL 143467 Bringing archive down to zero failures and
Jorg Pleumann [Tue, 31 Mar 2009 21:13:24 +0000 (14:13 -0700)]
AI 143684: am: CL 143654 am: CL 143467 Bringing archive down to zero failures and
  zero broken tests.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143684

15 years agoAI 143683: am: CL 143652 am: CL 143466 Bringing the logging tests down to zero failures.
Jorg Pleumann [Tue, 31 Mar 2009 21:12:32 +0000 (14:12 -0700)]
AI 143683: am: CL 143652 am: CL 143466 Bringing the logging tests down to zero failures.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143683

15 years agoAI 143680: am: CL 143649 am: CL 143464 Proposal for a TestTimeout annotation that...
Jorg Pleumann [Tue, 31 Mar 2009 21:11:39 +0000 (14:11 -0700)]
AI 143680: am: CL 143649 am: CL 143464 Proposal for a TestTimeout annotation that the CTS
  host (or an different test harness) should take into
  account.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143680

15 years agoAI 143679: am: CL 143646 am: CL 143460 Adding new annotation for tests that expose...
Jorg Pleumann [Tue, 31 Mar 2009 21:10:43 +0000 (14:10 -0700)]
AI 143679: am: CL 143646 am: CL 143460 Adding new annotation for tests that expose or suffer from
  side effecs. The test harness can isolate these in their
  own process. Unfortunately we need to add the class twice.
  Maybe we can find a better solution for this at a later
  point.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143679

15 years agoAI 143677: am: CL 143642 am: CL 143458 Bringing the security tests down to zero failu...
Jorg Pleumann [Tue, 31 Mar 2009 21:09:49 +0000 (14:09 -0700)]
AI 143677: am: CL 143642 am: CL 143458 Bringing the security tests down to zero failures (and
  adding lots of missing headers in the process).
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143677

15 years agoAI 143673: am: CL 143637 am: CL 143457 Bringing the nio_char tests down to zero failures.
Jorg Pleumann [Tue, 31 Mar 2009 21:08:56 +0000 (14:08 -0700)]
AI 143673: am: CL 143637 am: CL 143457 Bringing the nio_char tests down to zero failures.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143673

15 years agoAI 143668: am: CL 143635 am: CL 143456 Bringing the text tests down to zero failures.
Jorg Pleumann [Tue, 31 Mar 2009 21:08:03 +0000 (14:08 -0700)]
AI 143668: am: CL 143635 am: CL 143456 Bringing the text tests down to zero failures.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143668

15 years agoAI 143664: am: CL 143631 am: CL 143455 Bringing the SQL tests down to zero failures...
Jorg Pleumann [Tue, 31 Mar 2009 21:07:11 +0000 (14:07 -0700)]
AI 143664: am: CL 143631 am: CL 143455 Bringing the SQL tests down to zero failures (and
  reducing the size of some stress tests, so they
  have a chance to actually succeed before the end
  of the world).
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143664

15 years agoAI 143660: am: CL 143627 am: CL 143454 Temporarily removing the Expat test from the XML
Jorg Pleumann [Tue, 31 Mar 2009 21:06:16 +0000 (14:06 -0700)]
AI 143660: am: CL 143627 am: CL 143454 Temporarily removing the Expat test from the XML
  test suite, so it can be run on the RI as well.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143660

15 years agoAI 143657: am: CL 143626 am: CL 143453 Bringing the luni tests down to zero failures.
Jorg Pleumann [Tue, 31 Mar 2009 21:05:27 +0000 (14:05 -0700)]
AI 143657: am: CL 143626 am: CL 143453 Bringing the luni tests down to zero failures.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143657

15 years agoMerge change 9336
Android Code Review [Tue, 31 Mar 2009 19:08:40 +0000 (12:08 -0700)]
Merge change 9336

* changes:
  Fixes to make dalvik compile for armv4t: - The blx instruction is only supported from armv5t and on. - Select the correct Interp-files.

15 years agoAI 143506: Fix swap issue affecting big-endian machines.
Andy McFadden [Mon, 30 Mar 2009 19:56:53 +0000 (12:56 -0700)]
AI 143506: Fix swap issue affecting big-endian machines.
  Reported on android-porting mailing list (by "Anand Android").
  Also renamed a local that shadowed an earlier local.

Automated import of CL 143506

15 years agoAI 143492: Another crank of the --core-library wheel.
Dan Bornstein [Mon, 30 Mar 2009 18:26:55 +0000 (11:26 -0700)]
AI 143492: Another crank of the --core-library wheel.

Automated import of CL 143492

15 years agoMerge branch 'open_source' into google_internal
The Android Open Source Project [Sun, 29 Mar 2009 15:55:19 +0000 (08:55 -0700)]
Merge branch 'open_source' into google_internal

15 years agoAI 143385: am: CL 143235 am: CL 143073 Bringing the Crypto tests down to zero failures.
Jorg Pleumann [Sat, 28 Mar 2009 02:43:21 +0000 (19:43 -0700)]
AI 143385: am: CL 143235 am: CL 143073 Bringing the Crypto tests down to zero failures.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143385

15 years agoAI 143383: am: CL 143233 am: CL 143070 Two small fixes for the support module. The
Jorg Pleumann [Sat, 28 Mar 2009 02:41:12 +0000 (19:41 -0700)]
AI 143383: am: CL 143233 am: CL 143070 Two small fixes for the support module. The
  classloader factory didn't work, since the
  innerhalb classes had to be static. Plus
  we don't want to see System.out stuff in the
  tests.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143383

15 years agoMerge commit 'goog/cupcake'
The Android Open Source Project [Sat, 28 Mar 2009 01:48:30 +0000 (18:48 -0700)]
Merge commit 'goog/cupcake'

15 years agoAI 143332: am: CL 143182 am: CL 142925 Silencing the TestSuiteFactory. It will be
Jorg Pleumann [Sat, 28 Mar 2009 01:25:18 +0000 (18:25 -0700)]
AI 143332: am: CL 143182 am: CL 142925 Silencing the TestSuiteFactory. It will be
  removed completely, soon, but it is referenced
  by so many tests that it makes sense to do this
  in its own CL once the currently open CLs are
  submitted.
  Original author: jorgp
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143332

15 years agoMerge commit 'korg/cupcake'
The Android Open Source Project [Fri, 27 Mar 2009 22:30:35 +0000 (15:30 -0700)]
Merge commit 'korg/cupcake'

15 years agoAI 143123: Three minor changes.
Andy McFadden [Fri, 27 Mar 2009 19:19:29 +0000 (12:19 -0700)]
AI 143123: Three minor changes.
  1. detab "dx" script
  2. log an error when annotation value parsing fails
  3. slightly improve a resolver failure message

Automated import of CL 143123

15 years agoAI 143120: Added simple XML output. Shuffled stuff around.
Andy McFadden [Fri, 27 Mar 2009 19:07:54 +0000 (12:07 -0700)]
AI 143120: Added simple XML output.  Shuffled stuff around.

Automated import of CL 143120

15 years agoAI 143073: Bringing the Crypto tests down to zero failures.
Jorg Pleumann [Fri, 27 Mar 2009 10:31:37 +0000 (03:31 -0700)]
AI 143073: Bringing the Crypto tests down to zero failures.
  BUG=1285921

Automated import of CL 143073

15 years agoAI 143070: Two small fixes for the support module. The
Jorg Pleumann [Fri, 27 Mar 2009 10:26:39 +0000 (03:26 -0700)]
AI 143070: Two small fixes for the support module. The
  classloader factory didn't work, since the
  innerhalb classes had to be static. Plus
  we don't want to see System.out stuff in the
  tests.
  BUG=1285921

Automated import of CL 143070

15 years agoAutomated import from //branches/master/...@143003,143003
Andy McFadden [Thu, 26 Mar 2009 23:02:55 +0000 (16:02 -0700)]
Automated import from //branches/master/...@143003,143003

15 years agoAutomated import from //branches/cupcake/...@142925,142925
Jorg Pleumann [Thu, 26 Mar 2009 16:28:59 +0000 (09:28 -0700)]
Automated import from //branches/cupcake/...@142925,142925

15 years agoAutomated import from //branches/master/...@142811,142811
Ben Cheng [Thu, 26 Mar 2009 00:24:16 +0000 (17:24 -0700)]
Automated import from //branches/master/...@142811,142811

15 years agoAutomated import from //branches/master/...@142686,142686
Andy McFadden [Wed, 25 Mar 2009 22:37:39 +0000 (15:37 -0700)]
Automated import from //branches/master/...@142686,142686

15 years agoAutomated import from //branches/master/...@142221,142221
Andy McFadden [Wed, 25 Mar 2009 05:22:20 +0000 (22:22 -0700)]
Automated import from //branches/master/...@142221,142221

15 years agoAutomated import from //branches/master/...@142073,142073
Andy McFadden [Wed, 25 Mar 2009 04:30:32 +0000 (21:30 -0700)]
Automated import from //branches/master/...@142073,142073

15 years agoAutomated import from //branches/master/...@141983,141983
Andy McFadden [Wed, 25 Mar 2009 04:19:24 +0000 (21:19 -0700)]
Automated import from //branches/master/...@141983,141983

15 years agoAutomated import from //branches/master/...@141837,141837
Andy McFadden [Wed, 25 Mar 2009 04:03:31 +0000 (21:03 -0700)]
Automated import from //branches/master/...@141837,141837

15 years agoAutomated import from //branches/master/...@141710,141710
Urs Grob [Wed, 25 Mar 2009 03:48:11 +0000 (20:48 -0700)]
Automated import from //branches/master/...@141710,141710

15 years agoAutomated import from //branches/master/...@141645,141645
Andy McFadden [Wed, 25 Mar 2009 03:41:52 +0000 (20:41 -0700)]
Automated import from //branches/master/...@141645,141645

15 years agoAutomated import from //branches/master/...@141357,141357
Bob Lee [Wed, 25 Mar 2009 03:06:12 +0000 (20:06 -0700)]
Automated import from //branches/master/...@141357,141357

15 years agoAutomated import from //branches/master/...@140826,140826
Mike Wakerly [Wed, 25 Mar 2009 01:37:27 +0000 (18:37 -0700)]
Automated import from //branches/master/...@140826,140826

15 years agoAutomated import from //branches/cupcake/...@141706,141706
Urs Grob [Wed, 25 Mar 2009 01:13:27 +0000 (18:13 -0700)]
Automated import from //branches/cupcake/...@141706,141706

15 years agoAutomated import from //branches/master/...@140443,140443
Jorg Pleumann [Wed, 25 Mar 2009 00:42:29 +0000 (17:42 -0700)]
Automated import from //branches/master/...@140443,140443

15 years agoAutomated import from //branches/master/...@140442,140442
Jorg Pleumann [Wed, 25 Mar 2009 00:41:51 +0000 (17:41 -0700)]
Automated import from //branches/master/...@140442,140442

15 years agoAutomated import from //branches/master/...@140414,140414
Jorg Pleumann [Wed, 25 Mar 2009 00:38:11 +0000 (17:38 -0700)]
Automated import from //branches/master/...@140414,140414

15 years agoFixes to make dalvik compile for armv4t:
Fredrik Markström [Mon, 23 Mar 2009 22:40:51 +0000 (23:40 +0100)]
Fixes to make dalvik compile for armv4t:
- The blx instruction is only supported from armv5t and on.
- Select the correct Interp-files.

15 years agoadd comments for the UTF-8 string creation patch
Hao Feng [Fri, 20 Mar 2009 08:15:16 +0000 (16:15 +0800)]
add comments for the UTF-8 string creation patch

15 years agoauto import from //branches/cupcake_rel/...@141571
The Android Open Source Project [Fri, 20 Mar 2009 06:08:36 +0000 (23:08 -0700)]
auto import from //branches/cupcake_rel/...@141571

15 years agoMerge
Android Code Review [Thu, 19 Mar 2009 23:22:06 +0000 (16:22 -0700)]
Merge

15 years agoauto import //branches/master/...@140412
The Android Open Source Project [Thu, 19 Mar 2009 05:20:24 +0000 (22:20 -0700)]
auto import //branches/master/...@140412

15 years agoauto import //branches/donutburger/...@140359
The Android Open Source Project [Thu, 19 Mar 2009 03:53:43 +0000 (20:53 -0700)]
auto import //branches/donutburger/...@140359

15 years agoauto import from //branches/cupcake_rel/...@140373
The Android Open Source Project [Thu, 19 Mar 2009 00:39:42 +0000 (17:39 -0700)]
auto import from //branches/cupcake_rel/...@140373

15 years agoMerge commit 'remotes/korg/cupcake' into cupcake_to_master
Jean-Baptiste Queru [Wed, 18 Mar 2009 23:57:22 +0000 (16:57 -0700)]
Merge commit 'remotes/korg/cupcake' into cupcake_to_master

15 years agoMove the code in scanObject which sets the scanGeneration [and other fields] of
Barry Hayes [Mon, 16 Mar 2009 23:10:35 +0000 (16:10 -0700)]
Move the code in scanObject which sets the scanGeneration [and other fields] of
a chunk to before the early return in the cases where clazz is either NULL or
unlinkedJavaLangClass.

This way the "wasn't scanned last time" check in _markObjectNonNullCommon will
see the scanGeneration and markGeneration as equal, and won't dvmAbort.

15 years agoauto import from //branches/cupcake_rel/...@138607
The Android Open Source Project [Fri, 13 Mar 2009 20:04:19 +0000 (13:04 -0700)]
auto import from //branches/cupcake_rel/...@138607

15 years agoauto import from //branches/cupcake/...@137873
The Android Open Source Project [Wed, 11 Mar 2009 19:11:54 +0000 (12:11 -0700)]
auto import from //branches/cupcake/...@137873

15 years agoauto import from //branches/cupcake/...@137197
The Android Open Source Project [Mon, 9 Mar 2009 18:52:11 +0000 (11:52 -0700)]
auto import from //branches/cupcake/...@137197

15 years agoMerge
Android Code Review [Mon, 9 Mar 2009 18:18:13 +0000 (11:18 -0700)]
Merge

15 years agoCode to reuse PlatformAddress objects. Minimizing garbage creation on the framework...
t.mehrvarz [Sat, 28 Feb 2009 06:25:46 +0000 (07:25 +0100)]
Code to reuse PlatformAddress objects. Minimizing garbage creation on the framework level and reducing the number of runtime GC-hiccups for OpenGL apps and animations.
2nd version: complete rewrite using 8 bit hash, up to 5 probes, cycle through probes cache replacement. (Thank you MichaelDt for your help.)
- 1st amend: applied requested modifications
- 2nd amend: comment openers, curly bracket

15 years agoauto import from //depot/cupcake/@136654
The Android Open Source Project [Fri, 6 Mar 2009 01:04:45 +0000 (17:04 -0800)]
auto import from //depot/cupcake/@136654

15 years agoUse static const variable for speed. Clarify a comment.
Jean-Baptiste Queru [Wed, 4 Mar 2009 19:06:14 +0000 (11:06 -0800)]
Use static const variable for speed. Clarify a comment.

Fixes http://code.google.com/p/android/issues/detail?id=2088

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 03:28:47 +0000 (19:28 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 02:28:14 +0000 (18:28 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@132589
The Android Open Source Project [Tue, 3 Mar 2009 22:03:56 +0000 (14:03 -0800)]
auto import from //depot/cupcake/@132589

15 years agoMerge
Android Code Review [Tue, 3 Mar 2009 21:45:42 +0000 (13:45 -0800)]
Merge

15 years agoauto import from //depot/cupcake/@137055
The Android Open Source Project [Tue, 3 Mar 2009 06:54:18 +0000 (22:54 -0800)]
auto import from //depot/cupcake/@137055

15 years agoRemove unused variable
Jean-Baptiste Queru [Mon, 2 Mar 2009 22:56:01 +0000 (14:56 -0800)]
Remove unused variable

Fixes http://code.google.com/p/android/issues/detail?id=2089

15 years agoMerge
Android Code Review [Mon, 2 Mar 2009 22:13:26 +0000 (14:13 -0800)]
Merge

15 years agoFix the obvois wrong test in methodIsPublic function.
Vadim Lebedev [Sat, 21 Feb 2009 21:01:44 +0000 (22:01 +0100)]
Fix the obvois wrong test in methodIsPublic function.

15 years agoauto import from //branches/cupcake/...@132276
The Android Open Source Project [Thu, 19 Feb 2009 18:57:29 +0000 (10:57 -0800)]
auto import from //branches/cupcake/...@132276

15 years agoauto import from //branches/cupcake/...@131421
The Android Open Source Project [Fri, 13 Feb 2009 20:57:48 +0000 (12:57 -0800)]
auto import from //branches/cupcake/...@131421

15 years agoauto import from //branches/cupcake/...@130745
The Android Open Source Project [Tue, 10 Feb 2009 23:43:57 +0000 (15:43 -0800)]
auto import from //branches/cupcake/...@130745

15 years agoThis patch rewrites common_invokeOld for the x86 fast interpreter. The implementation...
Johnnie Birch [Tue, 10 Feb 2009 23:41:06 +0000 (15:41 -0800)]
This patch rewrites common_invokeOld for the x86 fast interpreter. The implementation is similar to what is done for the armv5 code.
Testing shows the patch provides a performance boost to benchmarks such as Caffeine Mark. When testing the simulator build on an Intel(R) Core(TM)2 Quad  CPU   Q9550  @ 2.83GHz, the string score for Caffeine Mark improved by 6%, the Method score improved by 12% and the overall score improved by 3%.

This patch is one of our incremental efforts to merge some Intel's x86 fast interpreter features in http://review.source.android.com/Gerrit#change,6041 to the mterp/x86 directory.

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Thu, 22 Jan 2009 08:15:57 +0000 (00:15 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@127436
The Android Open Source Project [Thu, 22 Jan 2009 08:13:40 +0000 (00:13 -0800)]
auto import from //branches/cupcake/...@127436

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Tue, 20 Jan 2009 22:05:23 +0000 (14:05 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@127101
The Android Open Source Project [Tue, 20 Jan 2009 22:03:55 +0000 (14:03 -0800)]
auto import from //branches/cupcake/...@127101

15 years agoMerge branch 'cupcake'
android-build SharedAccount [Fri, 16 Jan 2009 00:15:47 +0000 (16:15 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@126645
The Android Open Source Project [Fri, 16 Jan 2009 00:12:07 +0000 (16:12 -0800)]
auto import from //branches/cupcake/...@126645

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Sat, 10 Jan 2009 02:03:37 +0000 (18:03 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@125939
The Android Open Source Project [Sat, 10 Jan 2009 01:50:54 +0000 (17:50 -0800)]
auto import from //branches/cupcake/...@125939

15 years agoMerge commit 'remotes/korg/cupcake'
Jean-Baptiste Queru [Fri, 19 Dec 2008 15:54:16 +0000 (07:54 -0800)]
Merge commit 'remotes/korg/cupcake'

15 years agoCode drop from //branches/cupcake/...@124589
The Android Open Source Project [Thu, 18 Dec 2008 02:03:55 +0000 (18:03 -0800)]
Code drop from //branches/cupcake/...@124589

15 years agoA fairly obvious ifdef'd syntax error: missing closing brace.
Jay Freeman (saurik) [Sun, 16 Nov 2008 13:51:51 +0000 (13:51 +0000)]
A fairly obvious ifdef'd syntax error: missing closing brace.

15 years agoInitial Contribution
The Android Open Source Project [Tue, 21 Oct 2008 14:00:00 +0000 (07:00 -0700)]
Initial Contribution