<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -249,8 +249,9 @@
                     (set __rest (__rest cdr)))))
 
 ;; profiling macro - experimental
-(macro-1 profile (name *body)
-     `(progn ((NuProfiler defaultProfiler) start:,name)
-             (set __result (progn ,@*body))
-             ((NuProfiler defaultProfiler) stop)
-             __result))
+(global profile
+        (macro-1 _ (name *body)
+             `(progn ((NuProfiler defaultProfiler) start:,name)
+                     (set __result (progn ,@*body))
+                     ((NuProfiler defaultProfiler) stop)
+                     __result)))</diff>
      <filename>nu/nu.nu</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f45732b9d6ed336f2f5f62906e6936b80d753e0c</id>
    </parent>
  </parents>
  <author>
    <name>Tim Burks</name>
    <email>tim@neontology.com</email>
  </author>
  <url>http://github.com/timburks/nu/commit/093862f578d4423dd47e356413ed5129a8c089c6</url>
  <id>093862f578d4423dd47e356413ed5129a8c089c6</id>
  <committed-date>2009-10-03T19:20:02-07:00</committed-date>
  <authored-date>2009-10-03T19:20:02-07:00</authored-date>
  <message>made profiling macro global.</message>
  <tree>49690e77842bad7393b6804b0cbc842dde436f5e</tree>
  <committer>
    <name>Tim Burks</name>
    <email>tim@neontology.com</email>
  </committer>
</commit>
