[jboss-cvs] JBossCache/src/org/jboss/cache/lock ...
Elias Ross
genman at noderunner.net
Mon Nov 6 18:34:09 EST 2006
User: genman
Date: 06/11/06 18:34:09
Modified: src/org/jboss/cache/lock LockStrategySerializable.java
SimpleLock.java
Log:
Fix potential NPE found using static analysis, clean up unused variables, use Integer.valueOf() as an optimization
Revision Changes Path
1.3 +3 -4 JBossCache/src/org/jboss/cache/lock/LockStrategySerializable.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: LockStrategySerializable.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/lock/LockStrategySerializable.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- LockStrategySerializable.java 5 Apr 2005 17:19:28 -0000 1.2
+++ LockStrategySerializable.java 6 Nov 2006 23:34:09 -0000 1.3
@@ -21,18 +21,17 @@
* <p> Phantom read allows (t1) read n rows, (t2) insert k rows, and (t1) read n+k rows.</p>
*
* @author <a href="mailto:bwang00 at sourceforge.net">Ben Wang</a> July 15, 2003
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
*/
public class LockStrategySerializable implements LockStrategy
{
// Log log=LogFactory.getLog(getClass());
- private int permits_;
+
private FIFOSemaphore sem_;
public LockStrategySerializable()
{
- permits_ = 1;
- sem_ = new FIFOSemaphore(permits_);
+ sem_ = new FIFOSemaphore(1);
}
/**
1.3 +2 -4 JBossCache/src/org/jboss/cache/lock/SimpleLock.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SimpleLock.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/lock/SimpleLock.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- SimpleLock.java 5 Apr 2005 17:19:28 -0000 1.2
+++ SimpleLock.java 6 Nov 2006 23:34:09 -0000 1.3
@@ -17,18 +17,16 @@
* is transaction isolation level.
*
* @author <a href="mailto:bwang00 at sourceforge.net">Ben Wang</a> July 15, 2003
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
*/
public class SimpleLock
{
// Log log=LogFactory.getLog(getClass());
- private int permits_;
private FIFOSemaphore sem_;
public SimpleLock()
{
- permits_ = 1;
- sem_ = new FIFOSemaphore(permits_);
+ sem_ = new FIFOSemaphore(1);
}
/**
More information about the jboss-cvs-commits
mailing list