Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PitchBlackRecoveryProject/android_external_bouncycastle
https://github.com/PitchBlackRecoveryProject/android_external_bouncycastle
* changes:
Minor class loading optimization.
* changes:
Remove races from JNI_OnLoad invocation.
In internal bug 1836311, the String.replace() in PathLoader.findClass
was identifed by traceview...
The current implementation just calls JNI_OnLoad and returns a failure
result if that goes badly...
a6b6dc2e616751b3c8748fbf38c386ba6dc272df authored over 15 years ago
* changes:
Performance improvement for OpenSSLSocketImpl in read and write
Merge commit '3bef2909f1f0e8ea57e9934494b0ff8b7ecd8656'
* commit '3bef2909f1f0e8ea57e9934494b0f...
a4cf13e344ada44981a996207702e8f6ca9e3290 authored over 15 years ago
* changes:
Reactivating test that failed with a extensive gref count increase
- Implemented predicted chaining for invoke virtual and interface.
- Eliminated a little bit of ...
Signed-off-by: Mike Lockwood <[email protected]>
9f90c725c78f40d1c3a32f7449bb707de448c00c authored over 15 years ago
Conflicts:
vm/Android.mk
4a9eff4f9391254d1b1c5a74ccd4897be90d5b29 authored over 15 years ago
254a2c0f691ca219b1421f7a7d93c729775283c0 authored over 15 years ago
Conflicts:
docs/porting-guide.html
ff4d899b9fd642e18c6d954e2ce8781a51187510 authored over 15 years ago
579b957468b50444c122cc7445ae444270a0756a authored over 15 years ago
41dd0c0543d645d48c8480eee59dfb8990189fc4 authored over 15 years ago
Conflicts:
vm/oo/Class.c
vm/oo/Object.h
f0a54ffcc5767716133408af26a074b13c48757e authored over 15 years ago
* changes:
Update notes on JDWP debugger support.
In particular:
- The app framework uses ro.debuggable, not ro.secure, to decide
whether or ...
* changes:
Add mterp stub collection to aid porting.
For some of the more complex Dalvik operations it can be handy to see
what gcc outputs in simila...
Merge commit 'ec537042338c000af4526099599e128be63bee68'
* commit 'ec537042338c000af4526099599e1...
c6a2177e635c8175815eb4d7519704a3498e7efc authored over 15 years agoMerge commit 'ab4b7f704313075838517ffec400dc5b6250c67c'
* commit 'ab4b7f704313075838517ffec400d...
783f8ec4fc38739b6eb2a59ed43ed1253606b3b3 authored over 15 years agoaab2a03ff9d96d2166ef460004d87d59c81fe86b authored over 15 years ago
3b4243e4481a463a195f070f0f8a8f16a7de6fb7 authored over 15 years ago
Merge commit '4ce12e65bb5fb7cb0eaa131e8b5c0b740e8e359e'
* commit '4ce12e65bb5fb7cb0eaa131e8b5c0...
5348825c08ca516674c6edf9b2132899f4f27ac3 authored over 15 years ago
* changes:
Add a bit-map encoding of Object-reference field offsets to ClassObject.
* changes:
Commented out invalid test.
6f91a45b0078a1227279553788489b4e8715a9f4 authored over 15 years ago
The array data comes out of the instruction stream, which is swapped as
if it were a stream of 1...
* changes:
Modifies OpenSSLSocketImpl to use a different lock for the instance count. It was u...
* changes:
Reduce VM aborts during high CPU stress.
* changes:
Pull 138592-p9 from master to donut.
(This was cherry-picked from master 2aa43610 for internal bug 1952616.)
The VM has some timeout...
7b4b382b42914e0637a69ca0932ad24b86334616 authored over 15 years ago
Switch from VMWAIT to RUNNING when executing code on behalf of the
debugger. Reset the thread-s...
resulting in a VM crash.
8105fc998df977e12c2bc2bde2e5dda2a0a4d6ff authored over 15 years ago6a4c2d5cc367964efbf2139dfe27dc9d02969687 authored over 15 years ago
For a first pass, I inlined the various flavors of abs(), min()/max() on
integers, sqrt(), cos()...
Merge commit '3e371e2ebbeeefe176ba1357e6ff241bd13a711e'
* commit '3e371e2ebbeeefe176ba1357e6ff2...
b977cb553087a2935513f381e73432591b46713c authored over 15 years agoif the priority is logically-lower than ANDROID_PRIORITY_BACKGROUND
Signed-off-by: San Mehat <sa...
394a141d94498d4e0a7a06fccd7f8b01dd2ab92f authored over 15 years ago
Class.c populates a new field with a bit for each of the first 32 instance
fields, to show if it...
* changes:
"External allocation" tracking for direct buffers.
The native memory allocated for ByteBuffer.allocateDirect was not being
tracked by the VM's "ext...
* changes:
Collect per-method code size statistics to show compiled vs overall Dalvik portion ...
Merge commit '7d8220a4d0193b85efd7d289cbff3617f56ef0a9'
* commit '7d8220a4d0193b85efd7d289cbff3...
c14b0ad9fdd6d41386f34668517cb8dfdfa5fe8c authored over 15 years ago
* changes:
Check for failure in GetDirectBufferAddress.
8d0375bd2a7be84658123ddbe42ab459f258e7bf authored over 15 years ago
We now check for a null result or a pending exception in the JNI
GetDirectBufferAddress function...
Merge commit '0f0ae023a3a53f7c9e254283b50a0099781acb79'
* commit '0f0ae023a3a53f7c9e254283b50a0...
b35b5015f6bb4bbc52e5b4c700aa5f3ce22c61a9 authored over 15 years ago
This is for bug #1829561 ("am profile" with bad filename kills process), which
will allow the am...
Merge commit 'cda8f8abd1d02f5ab58add1ebb23f20fdab6341c'
* commit 'cda8f8abd1d02f5ab58add1ebb23f...
06397d03b86bbf4c1df0b8c1110380195c4d17c0 authored over 15 years ago
Since we're apparently using these calls now, we probably ought to pull
the bug fix over. It's ...
59c1121442c36132d5141046dd8e8b4fa69fd114 authored over 15 years ago
modified: README.txt
modified: vm/Android.mk
new file: vm/arch/sh/CallSH4ABI.S
BTW fixed a couple recently introduced compiler warnings in Codegen.c.
2677bfef8ce6abad783909c94e6c050bab3e6c94 authored over 15 years ago1a0a05adcc5458e6ec7c486d848727e77cd1f344 authored over 15 years ago
* changes:
Instance_of should return false if reference is NULL.
bf1c84f7c727c1ffae8e7f5a8e34a5af486e23ac authored over 15 years ago
The double-to-int and double-to-long instructions were loading constants
from .word directives, ...
These adds replacements for handlers that benefit from the use of new
instructions introduced in...
* changes:
Warn when one handler replaces another.
* changes:
Replace an iterator with a traditional for loop, to reduce object allocations and m...
The mterp generation script silently allows you to specify handlers for
the same opcode more tha...
23a7ed1027cc2aaec9bfbb12b4fbe2f74aa47a6c authored over 15 years ago
Improves FloatOps/FloatOpsD from 229/230ns to 228/229ns, an exciting
half-percentage-point gain.
* changes:
Quick experiment with ARMv6 instructions.
This is a commented-out experiment with ARMv6 instructions, which our
existing products support....
61e05844035cb0cb6dcaf1885d6782d12fc3f717 authored over 15 years ago
* changes:
Bump the VM version.
* changes:
Method override tests.
This should have been incremented when OP_THROW_VERIFICATION_ERROR was
added, since older VMs wo...
Test various method overrides, especially those that the compiler
doesn't allow (public vs. priv...
297852dcc10d1c7fa2723623c702c8e2ebf00bd1 authored over 15 years ago
"make" syntax lacks an "elif", so when you have an N-way choice the
indentation starts to get na...
* changes:
Reduce VM aborts during high CPU stress.
This change only calls SSL_get_error only in case of an error and not in any case as it does bef...
00f363b86a5a7d81e7493c1f0c48737dd5920d04 authored over 15 years ago
The cause for this failure was fixed. So this test can be reactivated.
BUG=1814539
* changes:
Implemented peephole optimizations including null-check elimination, redundant ld/s...
The VM has some timeouts that are meant to kill the current process if
something gets stuck (e.g...
c3b33f1111c2412f34e2bf916342d37c91844ee8 authored over 15 years ago
646132a37fa9b7afd94471d68101d558cd0ea214 authored over 15 years ago
* changes:
Don't throw away the return value of connect().
Merge commit '5f9aa93881e796a66c2a625ced1ee89292c2b570'
* commit '5f9aa93881e796a66c2a625ced1ee...
b730e48c1f8df92ad70cbe5e443f8d3a4d6b6f5f authored over 15 years ago
* changes:
Add arm vfp support for the Jit
* changes:
Modified Thread to copy the context class loader from parent to child threads. Re-e...
0458fe89328744471c8a1ffd0765bb30f7e6b71e authored over 15 years ago
5fcceff639cba7280948bea37e0e061618bbca4e authored over 15 years ago
When processing Class.getDeclaredMethods() we create Method objects.
These have arrays of classe...
doesn't occur if the calling code's class loader is an ancestor of the context class loader).
de1b3db86839e07364a5101bc61c133b689bea38 authored over 15 years ago
* changes:
Treat some right shifts as narrowing conversions.
13bd4221db04fd1a65425868f3447e7e8cb916e8 authored over 15 years ago
Java bytecode optimizers like ProGuard will remove explicit integer
width conversions from certa...
Merge commit 'ed3c841bc7f1100ad827146bae062e5458812fa9'
* commit 'ed3c841bc7f1100ad827146bae062...
02016be3813511f02f844945bcd790e54268d9c1 authored over 15 years ago QuoVadis Root Certification Authority
QuoVadis Root CA 2
QuoVadis Root CA 3
Merge commit '593d6c7c4c08c82b361dcc08c20a0120aaaacf49'
* commit '593d6c7c4c08c82b361dcc08c20a0...
9c204c5ee85f14ad73098c5f6d4d3d95c2d42848 authored over 15 years ago
* changes:
Added a VFP utility function for future use.
326bfaf7fd61f68c84c19908327885d748968aa0 authored over 15 years ago
d61c5d4daec77a8458a60e21a913336f177070ed authored over 15 years ago