From 97cab903afbc887c70d6efdd4d382ab0427267bd Mon Sep 17 00:00:00 2001 From: Ken Thompson Date: Sun, 13 Jul 2008 16:20:27 -0700 Subject: chan SVN=126959 --- src/runtime/chan.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'src/runtime') diff --git a/src/runtime/chan.c b/src/runtime/chan.c index b491bbda32..7014ebc657 100644 --- a/src/runtime/chan.c +++ b/src/runtime/chan.c @@ -73,3 +73,31 @@ sys·chansend(Hchan* c, ...) prints("\n"); } } + +// chanrecv1(hchan *chan any) (elem any); +void +sys·chanrecv1(Hchan* c, ...) +{ + byte *ae; + + ae = (byte*)&c + c->eo; + if(debug) { + prints("chanrecv1: chan="); + sys·printpointer(c); + prints("\n"); + } +} + +// chanrecv2(hchan *chan any) (elem any, pres bool); +void +sys·chanrecv2(Hchan* c, ...) +{ + byte *ae; + + ae = (byte*)&c + c->eo; + if(debug) { + prints("chanrecv2: chan="); + sys·printpointer(c); + prints("\n"); + } +} -- cgit v1.3-5-g9baa