Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBTM-2758] object instance as synchronized lock instead of interned string

String literals are centrally interned and could also be locked on by a

library, causing you to potentially have deadlocks or lock collisions

with other code.

[JBTM-2730] Not using system default encoding but UTF-8

Fix of static analysis bug

21994 Dm: Dubious method used In org.jboss.narayana.osgi.jta.internal.ObjStoreBrowserImpl.ObjStoreBrowserImpl

(com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreBrowser):

Found a call to a method which will perform a byte to String (or String

to byte) conversion, and will assume that the default platform encoding

is suitable)

Any conversion from byt and char should not use default platform

encoding. With default encoding code behaves differently depending

platform it runs on. Especially it's harmfull when data flows from one

platform to another.

Using UTF-8 as default.

  1. … 31 more files in changeset.
JBTM-1228

Initial code changes to get core running on Android.

    • -0
    • +93
    ./AndroidProcessId.java
  1. … 10 more files in changeset.
    • -0
    • +171
    ./ExecProcessId.java
    • -0
    • +127
    ./FileProcessId.java
    • -0
    • +83
    ./MBeanProcessId.java
    • -0
    • +109
    ./ManualProcessId.java
    • -0
    • +108
    ./SocketProcessId.java
    • -0
    • +68
    ./UuidProcessId.java
  1. … 5223 more files in changeset.