summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2007-12-02 16:01:55 +0000
committerRich Hickey <richhickey@gmail.com>2007-12-02 16:01:55 +0000
commit8779cee7968ca6479b572854afb4095a21e33f07 (patch)
treecd5c67fdf14eb94884e46122be8435d922367a55 /src
parent89bf1ae672b543ad15789533e18954603df2e25b (diff)
renamed IRef to Ref
Diffstat (limited to 'src')
-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