libjava
* Updated headers. libjava/classpath * tools/gnu/classpath/tools/javah/FieldHelper.java (print): Print 'volatile' after field type. From-SVN: r121215
This commit is contained in:
parent
cdd76d88c8
commit
7969a3791e
@ -1,3 +1,7 @@
|
||||
2007-01-26 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* Updated headers.
|
||||
|
||||
2007-01-25 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
PR libgcj/29594:
|
||||
|
@ -1,3 +1,8 @@
|
||||
2007-01-26 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* tools/gnu/classpath/tools/javah/FieldHelper.java (print): Print
|
||||
'volatile' after field type.
|
||||
|
||||
2007-01-23 Marco Trudel <mtrudel@gmx.ch>
|
||||
|
||||
* java/util/Arrays.java (binarySearch): Change comparison order.
|
||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
/* FieldHelper.java - field helper methods for CNI
|
||||
Copyright (C) 2006 Free Software Foundation, Inc.
|
||||
Copyright (C) 2006, 2007 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Classpath.
|
||||
|
||||
@ -52,12 +52,12 @@ public class FieldHelper
|
||||
out.print(" ");
|
||||
if (Modifier.isStatic(field.access))
|
||||
out.print("static ");
|
||||
if (Modifier.isVolatile(field.access))
|
||||
out.print("volatile ");
|
||||
if ((field.value instanceof Integer) || (field.value instanceof Long))
|
||||
out.print("const ");
|
||||
out.print(Type.getType(field.desc));
|
||||
out.print(" ");
|
||||
if (Modifier.isVolatile(field.access))
|
||||
out.print("volatile ");
|
||||
boolean result = false;
|
||||
if (superType != null && ! Modifier.isStatic(field.access))
|
||||
{
|
||||
|
@ -67,7 +67,7 @@ private:
|
||||
::java::lang::Thread * eventLoopThread;
|
||||
public: // actually package-private
|
||||
::gnu::awt::LightweightRedirector * lightweightRedirector;
|
||||
volatile jboolean idle;
|
||||
jboolean volatile idle;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -32,7 +32,7 @@ class gnu::java::awt::peer::gtk::GThreadMutex : public ::java::lang::Object
|
||||
|
||||
public: // actually package-private
|
||||
GThreadMutex();
|
||||
volatile jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) potentialLockers;
|
||||
jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) potentialLockers;
|
||||
::java::lang::Object * lockForPotentialLockers;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -36,7 +36,7 @@ public: // actually package-private
|
||||
virtual void exit();
|
||||
private:
|
||||
::gnu::java::rmi::server::UnicastConnection * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) conn;
|
||||
volatile jboolean exiting;
|
||||
jboolean volatile exiting;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -70,7 +70,7 @@ public: // actually package-private
|
||||
static ::java::util::Hashtable * clients;
|
||||
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) connections;
|
||||
private:
|
||||
volatile ::java::lang::Thread * serverThread;
|
||||
::java::lang::Thread * volatile serverThread;
|
||||
::java::net::ServerSocket * ssock;
|
||||
public: // actually package-private
|
||||
::java::lang::String * serverName;
|
||||
|
@ -74,7 +74,7 @@ public:
|
||||
virtual ::java::lang::ThreadGroup * getThreadGroup();
|
||||
public: // actually package-private
|
||||
virtual void checkPackageList(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
|
||||
static volatile ::java::lang::SecurityManager * current;
|
||||
static ::java::lang::SecurityManager * volatile current;
|
||||
public: // actually protected
|
||||
jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) inCheck;
|
||||
public:
|
||||
|
@ -144,7 +144,7 @@ public: // actually package-private
|
||||
static const jbyte THREAD_PARK_DEAD = 3;
|
||||
::java::lang::Object * accessControlState;
|
||||
::gnu::gcj::RawData * interp_frame;
|
||||
volatile jint state;
|
||||
jint volatile state;
|
||||
::gnu::gcj::RawDataManaged * data;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -29,8 +29,8 @@ private:
|
||||
void stop();
|
||||
public: // actually package-private
|
||||
static void access$0(::java::security::VMSecureRandom$Spinner *);
|
||||
volatile jbyte __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
|
||||
volatile jboolean running;
|
||||
jbyte volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
|
||||
jboolean volatile running;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -18,7 +18,7 @@ public: // actually package-private
|
||||
static JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * newArray(jint);
|
||||
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key;
|
||||
jint hash;
|
||||
volatile ::java::lang::Object * value;
|
||||
::java::lang::Object * volatile value;
|
||||
::java::util::concurrent::ConcurrentHashMap$HashEntry * next;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -31,10 +31,10 @@ public: // actually package-private
|
||||
private:
|
||||
static const jlong serialVersionUID = 2249069246763182397LL;
|
||||
public: // actually package-private
|
||||
volatile jint __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::ReentrantLock)))) count;
|
||||
jint volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::ReentrantLock)))) count;
|
||||
jint modCount;
|
||||
jint threshold;
|
||||
volatile JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * table;
|
||||
JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * volatile table;
|
||||
jfloat loadFactor;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -21,8 +21,8 @@ public: // actually package-private
|
||||
virtual jboolean casNext(::java::util::concurrent::ConcurrentLinkedQueue$Node *, ::java::util::concurrent::ConcurrentLinkedQueue$Node *);
|
||||
virtual void setNext(::java::util::concurrent::ConcurrentLinkedQueue$Node *);
|
||||
private:
|
||||
volatile ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
|
||||
volatile ::java::util::concurrent::ConcurrentLinkedQueue$Node * next;
|
||||
::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
|
||||
::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile next;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * itemUpdater;
|
||||
public:
|
||||
|
@ -34,8 +34,8 @@ private:
|
||||
static const jlong serialVersionUID = 196745693267521676LL;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * tailUpdater;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater;
|
||||
volatile ::java::util::concurrent::ConcurrentLinkedQueue$Node * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) head;
|
||||
volatile ::java::util::concurrent::ConcurrentLinkedQueue$Node * tail;
|
||||
::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) head;
|
||||
::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile tail;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -19,7 +19,7 @@ public: // actually package-private
|
||||
virtual jboolean unlink(::java::util::concurrent::ConcurrentSkipListMap$Index *);
|
||||
::java::util::concurrent::ConcurrentSkipListMap$Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) node;
|
||||
::java::util::concurrent::ConcurrentSkipListMap$Index * down;
|
||||
volatile ::java::util::concurrent::ConcurrentSkipListMap$Index * right;
|
||||
::java::util::concurrent::ConcurrentSkipListMap$Index * volatile right;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * rightUpdater;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -23,8 +23,8 @@ public: // actually package-private
|
||||
::java::lang::Object * getValidValue();
|
||||
::java::util::AbstractMap$SimpleImmutableEntry * createSnapshot();
|
||||
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key;
|
||||
volatile ::java::lang::Object * value;
|
||||
volatile ::java::util::concurrent::ConcurrentSkipListMap$Node * next;
|
||||
::java::lang::Object * volatile value;
|
||||
::java::util::concurrent::ConcurrentSkipListMap$Node * volatile next;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * valueUpdater;
|
||||
public:
|
||||
|
@ -118,7 +118,7 @@ private:
|
||||
static const jlong serialVersionUID = -8627078645895051609LL;
|
||||
static ::java::util::Random * seedGenerator;
|
||||
static ::java::lang::Object * BASE_HEADER;
|
||||
volatile ::java::util::concurrent::ConcurrentSkipListMap$HeadIndex * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) head;
|
||||
::java::util::concurrent::ConcurrentSkipListMap$HeadIndex * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) head;
|
||||
::java::util::Comparator * comparator__;
|
||||
jint randomSeed;
|
||||
::java::util::concurrent::ConcurrentSkipListMap$KeySet * keySet__;
|
||||
|
@ -14,7 +14,7 @@ class java::util::concurrent::Exchanger$Node : public ::java::util::concurrent::
|
||||
public:
|
||||
Exchanger$Node(::java::lang::Object *);
|
||||
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicReference)))) item;
|
||||
volatile ::java::lang::Thread * waiter;
|
||||
::java::lang::Thread * volatile waiter;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
|
@ -33,7 +33,7 @@ private:
|
||||
static jint TIMED_SPINS;
|
||||
static ::java::lang::Object * CANCEL;
|
||||
static ::java::lang::Object * NULL_ITEM;
|
||||
volatile JArray< ::java::util::concurrent::Exchanger$Slot * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) arena;
|
||||
JArray< ::java::util::concurrent::Exchanger$Slot * > * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) arena;
|
||||
::java::util::concurrent::atomic::AtomicInteger * max;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -36,7 +36,7 @@ private:
|
||||
::java::util::concurrent::Callable * __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractQueuedSynchronizer)))) callable;
|
||||
::java::lang::Object * result;
|
||||
::java::lang::Throwable * exception;
|
||||
volatile ::java::lang::Thread * runner;
|
||||
::java::lang::Thread * volatile runner;
|
||||
public: // actually package-private
|
||||
::java::util::concurrent::FutureTask * this$0;
|
||||
public:
|
||||
|
@ -13,7 +13,7 @@ class java::util::concurrent::LinkedBlockingQueue$Node : public ::java::lang::Ob
|
||||
|
||||
public: // actually package-private
|
||||
LinkedBlockingQueue$Node(::java::lang::Object *);
|
||||
volatile ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
|
||||
::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
|
||||
::java::util::concurrent::LinkedBlockingQueue$Node * next;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -45,8 +45,8 @@ public: // actually package-private
|
||||
static ::java::util::concurrent::atomic::AtomicLong * access$0();
|
||||
static ::java::util::concurrent::BlockingQueue * access$1(::java::util::concurrent::ScheduledThreadPoolExecutor *);
|
||||
private:
|
||||
volatile jboolean __attribute__((aligned(__alignof__( ::java::util::concurrent::ThreadPoolExecutor)))) continueExistingPeriodicTasksAfterShutdown;
|
||||
volatile jboolean executeExistingDelayedTasksAfterShutdown;
|
||||
jboolean volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::ThreadPoolExecutor)))) continueExistingPeriodicTasksAfterShutdown;
|
||||
jboolean volatile executeExistingDelayedTasksAfterShutdown;
|
||||
static ::java::util::concurrent::atomic::AtomicLong * sequencer;
|
||||
static jlong NANO_ORIGIN;
|
||||
public:
|
||||
|
@ -18,9 +18,9 @@ public: // actually package-private
|
||||
void tryCancel(::java::lang::Object *);
|
||||
jboolean isCancelled();
|
||||
jboolean isOffList();
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) next;
|
||||
volatile ::java::lang::Object * item;
|
||||
volatile ::java::lang::Thread * waiter;
|
||||
::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) next;
|
||||
::java::lang::Object * volatile item;
|
||||
::java::lang::Thread * volatile waiter;
|
||||
jboolean isData;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * itemUpdater;
|
||||
|
@ -19,9 +19,9 @@ public: // actually package-private
|
||||
::java::lang::Object * transfer(::java::lang::Object *, jboolean, jlong);
|
||||
::java::lang::Object * awaitFulfill(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::lang::Object *, jboolean, jlong);
|
||||
void clean(::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *, ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode *);
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head;
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * tail;
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * cleanMe;
|
||||
::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head;
|
||||
::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile tail;
|
||||
::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile cleanMe;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * tailUpdater;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * cleanMeUpdater;
|
||||
|
@ -17,9 +17,9 @@ public: // actually package-private
|
||||
jboolean tryMatch(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *);
|
||||
void tryCancel();
|
||||
jboolean isCancelled();
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) next;
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * match;
|
||||
volatile ::java::lang::Thread * waiter;
|
||||
::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) next;
|
||||
::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile match;
|
||||
::java::lang::Thread * volatile waiter;
|
||||
::java::lang::Object * item;
|
||||
jint mode;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
|
||||
|
@ -23,7 +23,7 @@ public: // actually package-private
|
||||
static const jint REQUEST = 0;
|
||||
static const jint DATA = 1;
|
||||
static const jint FULFILLING = 2;
|
||||
volatile ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head;
|
||||
::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head;
|
||||
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -47,7 +47,7 @@ public: // actually package-private
|
||||
static jint maxUntimedSpins;
|
||||
static const jlong spinForTimeoutThreshold = 1000LL;
|
||||
private:
|
||||
volatile ::java::util::concurrent::SynchronousQueue$Transferer * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) transferer;
|
||||
::java::util::concurrent::SynchronousQueue$Transferer * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) transferer;
|
||||
::java::util::concurrent::locks::ReentrantLock * qlock;
|
||||
::java::util::concurrent::SynchronousQueue$WaitQueue * waitingProducers;
|
||||
::java::util::concurrent::SynchronousQueue$WaitQueue * waitingConsumers;
|
||||
|
@ -24,7 +24,7 @@ private:
|
||||
::java::util::concurrent::locks::ReentrantLock * __attribute__((aligned(__alignof__( ::java::lang::Object)))) runLock;
|
||||
::java::lang::Runnable * firstTask;
|
||||
public: // actually package-private
|
||||
volatile jlong completedTasks;
|
||||
jlong volatile completedTasks;
|
||||
::java::lang::Thread * thread;
|
||||
::java::util::concurrent::ThreadPoolExecutor * this$0;
|
||||
public:
|
||||
|
@ -71,20 +71,20 @@ private:
|
||||
::java::util::concurrent::locks::ReentrantLock * mainLock;
|
||||
::java::util::concurrent::locks::Condition * termination;
|
||||
::java::util::HashSet * workers;
|
||||
volatile jlong keepAliveTime;
|
||||
volatile jboolean allowCoreThreadTimeOut__;
|
||||
volatile jint corePoolSize;
|
||||
volatile jint maximumPoolSize;
|
||||
volatile jint poolSize;
|
||||
jlong volatile keepAliveTime;
|
||||
jboolean volatile allowCoreThreadTimeOut__;
|
||||
jint volatile corePoolSize;
|
||||
jint volatile maximumPoolSize;
|
||||
jint volatile poolSize;
|
||||
public: // actually package-private
|
||||
volatile jint runState;
|
||||
jint volatile runState;
|
||||
static const jint RUNNING = 0;
|
||||
static const jint SHUTDOWN = 1;
|
||||
static const jint STOP = 2;
|
||||
static const jint TERMINATED = 3;
|
||||
private:
|
||||
volatile ::java::util::concurrent::RejectedExecutionHandler * handler;
|
||||
volatile ::java::util::concurrent::ThreadFactory * threadFactory;
|
||||
::java::util::concurrent::RejectedExecutionHandler * volatile handler;
|
||||
::java::util::concurrent::ThreadFactory * volatile threadFactory;
|
||||
jint largestPoolSize;
|
||||
jlong completedTaskCount;
|
||||
static ::java::util::concurrent::RejectedExecutionHandler * defaultHandler;
|
||||
|
@ -35,7 +35,7 @@ private:
|
||||
static const jlong serialVersionUID = 4654671469794556979LL;
|
||||
static ::sun::misc::Unsafe * unsafe;
|
||||
static jlong valueOffset;
|
||||
volatile jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
|
||||
jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -45,7 +45,7 @@ private:
|
||||
static const jlong serialVersionUID = 6214790243416807050LL;
|
||||
static ::sun::misc::Unsafe * unsafe;
|
||||
static jlong valueOffset;
|
||||
volatile jint __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
|
||||
jint volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -49,7 +49,7 @@ private:
|
||||
public: // actually package-private
|
||||
static jboolean VM_SUPPORTS_LONG_CAS;
|
||||
private:
|
||||
volatile jlong __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
|
||||
jlong volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -35,7 +35,7 @@ private:
|
||||
static const jlong serialVersionUID = -1848883965231344442LL;
|
||||
static ::sun::misc::Unsafe * unsafe;
|
||||
static jlong valueOffset;
|
||||
volatile ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
|
||||
::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -22,10 +22,10 @@ public: // actually package-private
|
||||
static const jint CONDITION = -2;
|
||||
static ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * SHARED;
|
||||
static ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * EXCLUSIVE;
|
||||
volatile jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) waitStatus;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * prev;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * next;
|
||||
volatile ::java::lang::Thread * thread;
|
||||
jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) waitStatus;
|
||||
::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile prev;
|
||||
::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile next;
|
||||
::java::lang::Thread * volatile thread;
|
||||
::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * nextWaiter;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -97,9 +97,9 @@ public: // actually package-private
|
||||
static void access$0();
|
||||
private:
|
||||
static const jlong serialVersionUID = 7373984972572414692LL;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractOwnableSynchronizer)))) head;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * tail;
|
||||
volatile jlong state;
|
||||
::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractOwnableSynchronizer)))) head;
|
||||
::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * volatile tail;
|
||||
jlong volatile state;
|
||||
public: // actually package-private
|
||||
static const jlong spinForTimeoutThreshold = 1000LL;
|
||||
private:
|
||||
|
@ -22,10 +22,10 @@ public: // actually package-private
|
||||
static const jint CONDITION = -2;
|
||||
static ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * SHARED;
|
||||
static ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * EXCLUSIVE;
|
||||
volatile jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) waitStatus;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * prev;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * next;
|
||||
volatile ::java::lang::Thread * thread;
|
||||
jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) waitStatus;
|
||||
::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile prev;
|
||||
::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile next;
|
||||
::java::lang::Thread * volatile thread;
|
||||
::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * nextWaiter;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
|
@ -97,9 +97,9 @@ public: // actually package-private
|
||||
static void access$0();
|
||||
private:
|
||||
static const jlong serialVersionUID = 7373984972572414691LL;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractOwnableSynchronizer)))) head;
|
||||
volatile ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * tail;
|
||||
volatile jint state;
|
||||
::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractOwnableSynchronizer)))) head;
|
||||
::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * volatile tail;
|
||||
jint volatile state;
|
||||
public: // actually package-private
|
||||
static const jlong spinForTimeoutThreshold = 1000LL;
|
||||
private:
|
||||
|
@ -21,7 +21,7 @@ public:
|
||||
static const jint OPEN_FAILURE = 4;
|
||||
static const jint FORMAT_FAILURE = 5;
|
||||
private:
|
||||
volatile jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) everUsed;
|
||||
jboolean volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) everUsed;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
@ -46,7 +46,7 @@ public:
|
||||
void mouseReleased(::java::awt::event::MouseEvent *);
|
||||
public: // actually package-private
|
||||
void increment();
|
||||
volatile jboolean __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
|
||||
jboolean volatile __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
|
||||
::javax::swing::Timer * timer;
|
||||
::javax::swing::plaf::basic::BasicSpinnerUI * this$0;
|
||||
public:
|
||||
|
@ -46,7 +46,7 @@ public:
|
||||
void mouseReleased(::java::awt::event::MouseEvent *);
|
||||
public: // actually package-private
|
||||
void decrement();
|
||||
volatile jboolean __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
|
||||
jboolean volatile __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
|
||||
::javax::swing::Timer * timer;
|
||||
::javax::swing::plaf::basic::BasicSpinnerUI * this$0;
|
||||
public:
|
||||
|
Loading…
x
Reference in New Issue
Block a user