* gnu/awt/xlib/XEventLoop.h: Regenerated.
* gnu/java/awt/peer/gtk/GThreadMutex.h: Likewise.
* gnu/java/rmi/server/ConnectionRunnerPool$ConnectionRunner.h:
Likewise.
* gnu/java/rmi/server/UnicastConnectionManager.h: Likewise.
* java/lang/SecurityManager.h: Likewise.
* java/lang/Thread.h: Likewise.
* java/security/VMSecureRandom$Spinner.h: Likewise.
* java/util/concurrent/atomic/AtomicBoolean.h: Likewise.
* java/util/concurrent/atomic/AtomicInteger.h: Likewise.
* java/util/concurrent/atomic/AtomicLong.h: Likewise.
* java/util/concurrent/atomic/AtomicReference.h: Likewise.
* java/util/concurrent/ConcurrentHashMap$HashEntry.h: Likewise.
* java/util/concurrent/ConcurrentHashMap$Segment.h: Likewise.
* java/util/concurrent/ConcurrentLinkedQueue.h: Likewise.
* java/util/concurrent/ConcurrentLinkedQueue$Node.h: Likewise.
* java/util/concurrent/ConcurrentSkipListMap.h: Likewise.
* java/util/concurrent/ConcurrentSkipListMap$Index.h: Likewise.
* java/util/concurrent/ConcurrentSkipListMap$Node.h: Likewise.
* java/util/concurrent/Exchanger.h: Likewise.
* java/util/concurrent/Exchanger$Node.h: Likewise.
* java/util/concurrent/FutureTask$Sync.h: Likewise.
* java/util/concurrent/LinkedBlockingQueue$Node.h: Likewise.
* java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h:
Likewise.
* java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h:
Likewise.
* java/util/concurrent/locks/AbstractQueuedSynchronizer.h: Likewise.
* java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h:
Likewise.
* java/util/concurrent/ScheduledThreadPoolExecutor.h: Likewise.
* java/util/concurrent/SynchronousQueue.h: Likewise.
* java/util/concurrent/SynchronousQueue$TransferQueue.h: Likewise.
* java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h:
Likewise.
* java/util/concurrent/SynchronousQueue$TransferStack.h: Likewise.
* java/util/concurrent/SynchronousQueue$TransferStack$SNode.h:
Likewise.
* java/util/concurrent/ThreadPoolExecutor.h: Likewise.
* java/util/concurrent/ThreadPoolExecutor$Worker.h: Likewise.
* java/util/logging/ErrorManager.h: Likewise.
* javax/swing/plaf/basic/BasicSpinnerUI$2.h: Likewise.
* javax/swing/plaf/basic/BasicSpinnerUI$4.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122161
138bc75d-0d04-0410-961f-
82ee72b054a4
+2007-02-20 Gary Benson <gbenson@redhat.com>
+
+ * gnu/awt/xlib/XEventLoop.h: Regenerated.
+ * gnu/java/awt/peer/gtk/GThreadMutex.h: Likewise.
+ * gnu/java/rmi/server/ConnectionRunnerPool$ConnectionRunner.h:
+ Likewise.
+ * gnu/java/rmi/server/UnicastConnectionManager.h: Likewise.
+ * java/lang/SecurityManager.h: Likewise.
+ * java/lang/Thread.h: Likewise.
+ * java/security/VMSecureRandom$Spinner.h: Likewise.
+ * java/util/concurrent/atomic/AtomicBoolean.h: Likewise.
+ * java/util/concurrent/atomic/AtomicInteger.h: Likewise.
+ * java/util/concurrent/atomic/AtomicLong.h: Likewise.
+ * java/util/concurrent/atomic/AtomicReference.h: Likewise.
+ * java/util/concurrent/ConcurrentHashMap$HashEntry.h: Likewise.
+ * java/util/concurrent/ConcurrentHashMap$Segment.h: Likewise.
+ * java/util/concurrent/ConcurrentLinkedQueue.h: Likewise.
+ * java/util/concurrent/ConcurrentLinkedQueue$Node.h: Likewise.
+ * java/util/concurrent/ConcurrentSkipListMap.h: Likewise.
+ * java/util/concurrent/ConcurrentSkipListMap$Index.h: Likewise.
+ * java/util/concurrent/ConcurrentSkipListMap$Node.h: Likewise.
+ * java/util/concurrent/Exchanger.h: Likewise.
+ * java/util/concurrent/Exchanger$Node.h: Likewise.
+ * java/util/concurrent/FutureTask$Sync.h: Likewise.
+ * java/util/concurrent/LinkedBlockingQueue$Node.h: Likewise.
+ * java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h:
+ Likewise.
+ * java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h:
+ Likewise.
+ * java/util/concurrent/locks/AbstractQueuedSynchronizer.h: Likewise.
+ * java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h:
+ Likewise.
+ * java/util/concurrent/ScheduledThreadPoolExecutor.h: Likewise.
+ * java/util/concurrent/SynchronousQueue.h: Likewise.
+ * java/util/concurrent/SynchronousQueue$TransferQueue.h: Likewise.
+ * java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h:
+ Likewise.
+ * java/util/concurrent/SynchronousQueue$TransferStack.h: Likewise.
+ * java/util/concurrent/SynchronousQueue$TransferStack$SNode.h:
+ Likewise.
+ * java/util/concurrent/ThreadPoolExecutor.h: Likewise.
+ * java/util/concurrent/ThreadPoolExecutor$Worker.h: Likewise.
+ * java/util/logging/ErrorManager.h: Likewise.
+ * javax/swing/plaf/basic/BasicSpinnerUI$2.h: Likewise.
+ * javax/swing/plaf/basic/BasicSpinnerUI$4.h: Likewise.
+
2007-02-16 Keith Seitz <keiths@redhat.com>
* gnu/classpath/jdwp/natVMVirtualMachine.cc
::java::lang::Thread * eventLoopThread;
public: // actually package-private
::gnu::awt::LightweightRedirector * lightweightRedirector;
- jboolean volatile idle;
+ volatile jboolean idle;
public:
static ::java::lang::Class class$;
};
public: // actually package-private
GThreadMutex();
- jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) potentialLockers;
+ volatile jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) potentialLockers;
::java::lang::Object * lockForPotentialLockers;
public:
static ::java::lang::Class class$;
virtual void exit();
private:
::gnu::java::rmi::server::UnicastConnection * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) conn;
- jboolean volatile exiting;
+ volatile jboolean exiting;
public:
static ::java::lang::Class class$;
};
static ::java::util::Hashtable * clients;
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) connections;
private:
- ::java::lang::Thread * volatile serverThread;
+ volatile ::java::lang::Thread * serverThread;
::java::net::ServerSocket * ssock;
public: // actually package-private
::java::lang::String * serverName;
virtual ::java::lang::ThreadGroup * getThreadGroup();
public: // actually package-private
virtual void checkPackageList(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
- static ::java::lang::SecurityManager * volatile current;
+ static volatile ::java::lang::SecurityManager * current;
public: // actually protected
jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) inCheck;
public:
::java::lang::Object * accessControlState;
::gnu::gcj::RawData * interp_frame;
::gnu::gcj::RawData * frame;
- jint volatile state;
+ volatile jint state;
::gnu::gcj::RawDataManaged * data;
public:
static ::java::lang::Class class$;
void stop();
public: // actually package-private
static void access$0(::java::security::VMSecureRandom$Spinner *);
- jbyte volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
- jboolean volatile running;
+ volatile jbyte __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ volatile jboolean running;
public:
static ::java::lang::Class class$;
};
static JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * newArray(jint);
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key;
jint hash;
- ::java::lang::Object * volatile value;
+ volatile ::java::lang::Object * value;
::java::util::concurrent::ConcurrentHashMap$HashEntry * next;
public:
static ::java::lang::Class class$;
private:
static const jlong serialVersionUID = 2249069246763182397LL;
public: // actually package-private
- jint volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::ReentrantLock)))) count;
+ volatile jint __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::ReentrantLock)))) count;
jint modCount;
jint threshold;
- JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * volatile table;
+ volatile JArray< ::java::util::concurrent::ConcurrentHashMap$HashEntry * > * table;
jfloat loadFactor;
public:
static ::java::lang::Class class$;
virtual jboolean casNext(::java::util::concurrent::ConcurrentLinkedQueue$Node *, ::java::util::concurrent::ConcurrentLinkedQueue$Node *);
virtual void setNext(::java::util::concurrent::ConcurrentLinkedQueue$Node *);
private:
- ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
- ::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile next;
+ volatile ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
+ volatile ::java::util::concurrent::ConcurrentLinkedQueue$Node * next;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * itemUpdater;
public:
static const jlong serialVersionUID = 196745693267521676LL;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * tailUpdater;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater;
- ::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) head;
- ::java::util::concurrent::ConcurrentLinkedQueue$Node * volatile tail;
+ volatile ::java::util::concurrent::ConcurrentLinkedQueue$Node * __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) head;
+ volatile ::java::util::concurrent::ConcurrentLinkedQueue$Node * tail;
public:
static ::java::lang::Class class$;
};
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;
- ::java::util::concurrent::ConcurrentSkipListMap$Index * volatile right;
+ volatile ::java::util::concurrent::ConcurrentSkipListMap$Index * right;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * rightUpdater;
public:
static ::java::lang::Class class$;
::java::lang::Object * getValidValue();
::java::util::AbstractMap$SimpleImmutableEntry * createSnapshot();
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key;
- ::java::lang::Object * volatile value;
- ::java::util::concurrent::ConcurrentSkipListMap$Node * volatile next;
+ volatile ::java::lang::Object * value;
+ volatile ::java::util::concurrent::ConcurrentSkipListMap$Node * next;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * valueUpdater;
public:
static const jlong serialVersionUID = -8627078645895051609LL;
static ::java::util::Random * seedGenerator;
static ::java::lang::Object * BASE_HEADER;
- ::java::util::concurrent::ConcurrentSkipListMap$HeadIndex * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) head;
+ volatile ::java::util::concurrent::ConcurrentSkipListMap$HeadIndex * __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) head;
::java::util::Comparator * comparator__;
jint randomSeed;
::java::util::concurrent::ConcurrentSkipListMap$KeySet * keySet__;
public:
Exchanger$Node(::java::lang::Object *);
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::util::concurrent::atomic::AtomicReference)))) item;
- ::java::lang::Thread * volatile waiter;
+ volatile ::java::lang::Thread * waiter;
static ::java::lang::Class class$;
};
static jint TIMED_SPINS;
static ::java::lang::Object * CANCEL;
static ::java::lang::Object * NULL_ITEM;
- JArray< ::java::util::concurrent::Exchanger$Slot * > * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) arena;
+ volatile JArray< ::java::util::concurrent::Exchanger$Slot * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) arena;
::java::util::concurrent::atomic::AtomicInteger * max;
public:
static ::java::lang::Class class$;
::java::util::concurrent::Callable * __attribute__((aligned(__alignof__( ::java::util::concurrent::locks::AbstractQueuedSynchronizer)))) callable;
::java::lang::Object * result;
::java::lang::Throwable * exception;
- ::java::lang::Thread * volatile runner;
+ volatile ::java::lang::Thread * runner;
public: // actually package-private
::java::util::concurrent::FutureTask * this$0;
public:
public: // actually package-private
LinkedBlockingQueue$Node(::java::lang::Object *);
- ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
+ volatile ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) item;
::java::util::concurrent::LinkedBlockingQueue$Node * next;
public:
static ::java::lang::Class class$;
static ::java::util::concurrent::atomic::AtomicLong * access$0();
static ::java::util::concurrent::BlockingQueue * access$1(::java::util::concurrent::ScheduledThreadPoolExecutor *);
private:
- jboolean volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::ThreadPoolExecutor)))) continueExistingPeriodicTasksAfterShutdown;
- jboolean volatile executeExistingDelayedTasksAfterShutdown;
+ volatile jboolean __attribute__((aligned(__alignof__( ::java::util::concurrent::ThreadPoolExecutor)))) continueExistingPeriodicTasksAfterShutdown;
+ volatile jboolean executeExistingDelayedTasksAfterShutdown;
static ::java::util::concurrent::atomic::AtomicLong * sequencer;
static jlong NANO_ORIGIN;
public:
void tryCancel(::java::lang::Object *);
jboolean isCancelled();
jboolean isOffList();
- ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) next;
- ::java::lang::Object * volatile item;
- ::java::lang::Thread * volatile waiter;
+ volatile ::java::util::concurrent::SynchronousQueue$TransferQueue$QNode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) next;
+ volatile ::java::lang::Object * item;
+ volatile ::java::lang::Thread * waiter;
jboolean isData;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * itemUpdater;
::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 *);
- ::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;
+ 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;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * tailUpdater;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * cleanMeUpdater;
jboolean tryMatch(::java::util::concurrent::SynchronousQueue$TransferStack$SNode *);
void tryCancel();
jboolean isCancelled();
- ::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;
+ 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::lang::Object * item;
jint mode;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * nextUpdater;
static const jint REQUEST = 0;
static const jint DATA = 1;
static const jint FULFILLING = 2;
- ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * volatile __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head;
+ volatile ::java::util::concurrent::SynchronousQueue$TransferStack$SNode * __attribute__((aligned(__alignof__( ::java::util::concurrent::SynchronousQueue$Transferer)))) head;
static ::java::util::concurrent::atomic::AtomicReferenceFieldUpdater * headUpdater;
public:
static ::java::lang::Class class$;
static jint maxUntimedSpins;
static const jlong spinForTimeoutThreshold = 1000LL;
private:
- ::java::util::concurrent::SynchronousQueue$Transferer * volatile __attribute__((aligned(__alignof__( ::java::util::AbstractQueue)))) transferer;
+ volatile ::java::util::concurrent::SynchronousQueue$Transferer * __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;
::java::util::concurrent::locks::ReentrantLock * __attribute__((aligned(__alignof__( ::java::lang::Object)))) runLock;
::java::lang::Runnable * firstTask;
public: // actually package-private
- jlong volatile completedTasks;
+ volatile jlong completedTasks;
::java::lang::Thread * thread;
::java::util::concurrent::ThreadPoolExecutor * this$0;
public:
::java::util::concurrent::locks::ReentrantLock * mainLock;
::java::util::concurrent::locks::Condition * termination;
::java::util::HashSet * workers;
- jlong volatile keepAliveTime;
- jboolean volatile allowCoreThreadTimeOut__;
- jint volatile corePoolSize;
- jint volatile maximumPoolSize;
- jint volatile poolSize;
+ volatile jlong keepAliveTime;
+ volatile jboolean allowCoreThreadTimeOut__;
+ volatile jint corePoolSize;
+ volatile jint maximumPoolSize;
+ volatile jint poolSize;
public: // actually package-private
- jint volatile runState;
+ volatile jint runState;
static const jint RUNNING = 0;
static const jint SHUTDOWN = 1;
static const jint STOP = 2;
static const jint TERMINATED = 3;
private:
- ::java::util::concurrent::RejectedExecutionHandler * volatile handler;
- ::java::util::concurrent::ThreadFactory * volatile threadFactory;
+ volatile ::java::util::concurrent::RejectedExecutionHandler * handler;
+ volatile ::java::util::concurrent::ThreadFactory * threadFactory;
jint largestPoolSize;
jlong completedTaskCount;
static ::java::util::concurrent::RejectedExecutionHandler * defaultHandler;
static const jlong serialVersionUID = 4654671469794556979LL;
static ::sun::misc::Unsafe * unsafe;
static jlong valueOffset;
- jint volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ volatile jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
public:
static ::java::lang::Class class$;
};
static const jlong serialVersionUID = 6214790243416807050LL;
static ::sun::misc::Unsafe * unsafe;
static jlong valueOffset;
- jint volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
+ volatile jint __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
public:
static ::java::lang::Class class$;
};
public: // actually package-private
static jboolean VM_SUPPORTS_LONG_CAS;
private:
- jlong volatile __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
+ volatile jlong __attribute__((aligned(__alignof__( ::java::lang::Number)))) value;
public:
static ::java::lang::Class class$;
};
static const jlong serialVersionUID = -1848883965231344442LL;
static ::sun::misc::Unsafe * unsafe;
static jlong valueOffset;
- ::java::lang::Object * volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ volatile ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
public:
static ::java::lang::Class class$;
};
static const jint CONDITION = -2;
static ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * SHARED;
static ::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * EXCLUSIVE;
- 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;
+ 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;
::java::util::concurrent::locks::AbstractQueuedLongSynchronizer$Node * nextWaiter;
public:
static ::java::lang::Class class$;
static void access$0();
private:
static const jlong serialVersionUID = 7373984972572414692LL;
- ::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;
+ 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;
public: // actually package-private
static const jlong spinForTimeoutThreshold = 1000LL;
private:
static const jint CONDITION = -2;
static ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * SHARED;
static ::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * EXCLUSIVE;
- 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;
+ 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;
::java::util::concurrent::locks::AbstractQueuedSynchronizer$Node * nextWaiter;
public:
static ::java::lang::Class class$;
static void access$0();
private:
static const jlong serialVersionUID = 7373984972572414691LL;
- ::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;
+ 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;
public: // actually package-private
static const jlong spinForTimeoutThreshold = 1000LL;
private:
static const jint OPEN_FAILURE = 4;
static const jint FORMAT_FAILURE = 5;
private:
- jboolean volatile __attribute__((aligned(__alignof__( ::java::lang::Object)))) everUsed;
+ volatile jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) everUsed;
public:
static ::java::lang::Class class$;
};
void mouseReleased(::java::awt::event::MouseEvent *);
public: // actually package-private
void increment();
- jboolean volatile __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
+ volatile jboolean __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
::javax::swing::Timer * timer;
::javax::swing::plaf::basic::BasicSpinnerUI * this$0;
public:
void mouseReleased(::java::awt::event::MouseEvent *);
public: // actually package-private
void decrement();
- jboolean volatile __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
+ volatile jboolean __attribute__((aligned(__alignof__( ::java::awt::event::MouseAdapter)))) mouseDown;
::javax::swing::Timer * timer;
::javax::swing::plaf::basic::BasicSpinnerUI * this$0;
public: