summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/boot.clj2
-rw-r--r--src/jvm/clojure/lang/Actor.java2
-rw-r--r--src/jvm/clojure/lang/Ref.java (renamed from src/jvm/clojure/lang/IRef.java)2
-rw-r--r--src/jvm/clojure/lang/TRef.java2
-rw-r--r--src/jvm/clojure/lang/Var.java2
5 files changed, 5 insertions, 5 deletions
diff --git a/src/boot.clj b/src/boot.clj
index 2c55a518..9558d4b9 100644
--- a/src/boot.clj
+++ b/src/boot.clj
@@ -366,7 +366,7 @@
(defn tref [x]
(new clojure.lang.TRef x))
-(defn deref [#^clojure.lang.IRef ref]
+(defn deref [#^clojure.lang.Ref ref]
(. ref (get)))
(defn deref! [#^clojure.lang.TRef ref]
diff --git a/src/jvm/clojure/lang/Actor.java b/src/jvm/clojure/lang/Actor.java
index e0cdb08f..c959cee5 100644
--- a/src/jvm/clojure/lang/Actor.java
+++ b/src/jvm/clojure/lang/Actor.java
@@ -17,7 +17,7 @@ import java.util.LinkedList;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
-public class Actor implements IRef{
+public class Actor implements Ref{
volatile Object state;
final Queue q = new LinkedList();
boolean busy = false;
diff --git a/src/jvm/clojure/lang/IRef.java b/src/jvm/clojure/lang/Ref.java
index 42a8185a..56f9da0f 100644
--- a/src/jvm/clojure/lang/IRef.java
+++ b/src/jvm/clojure/lang/Ref.java
@@ -12,6 +12,6 @@
package clojure.lang;
-public interface IRef{
+public interface Ref{
Object get();
}
diff --git a/src/jvm/clojure/lang/TRef.java b/src/jvm/clojure/lang/TRef.java
index fa81aa1d..bcaff392 100644
--- a/src/jvm/clojure/lang/TRef.java
+++ b/src/jvm/clojure/lang/TRef.java
@@ -16,7 +16,7 @@ import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.locks.ReentrantReadWriteLock;
import java.util.UUID;
-public class TRef implements IFn, Comparable<TRef>, IRef{
+public class TRef implements IFn, Comparable<TRef>, Ref{
public int compareTo(TRef o){
return uuid.compareTo(o.uuid);
diff --git a/src/jvm/clojure/lang/Var.java b/src/jvm/clojure/lang/Var.java
index ed176740..95d4ee1d 100644
--- a/src/jvm/clojure/lang/Var.java
+++ b/src/jvm/clojure/lang/Var.java
@@ -16,7 +16,7 @@ import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger;
-public final class Var implements IFn, IRef{
+public final class Var implements IFn, Ref{
static class Frame{
//Var->Box