Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(6)

Delta Between Two Patch Sets: src/pkg/runtime/runtime.h

Issue 12418043: code review 12418043: net: add special netFD mutex (Closed)
Left Patch Set: diff -r bf1cd157b3e0 https://go.googlecode.com/hg/ Created 11 years, 7 months ago
Right Patch Set: diff -r 5a51d54e34bb https://dvyukov%40google.com@code.google.com/p/go/ Created 11 years, 7 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Right: Side by side diff | Download
« no previous file with change/comment | « src/pkg/runtime/race.c ('k') | src/pkg/runtime/sema.goc » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(no file at all)
1 // Copyright 2009 The Go Authors. All rights reserved. 1 // Copyright 2009 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style 2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file. 3 // license that can be found in the LICENSE file.
4 4
5 /* 5 /*
6 * basic types 6 * basic types
7 */ 7 */
8 typedef signed char int8; 8 typedef signed char int8;
9 typedef unsigned char uint8; 9 typedef unsigned char uint8;
10 typedef signed short int16; 10 typedef signed short int16;
(...skipping 1003 matching lines...) Expand 10 before | Expand all | Expand 10 after
1014 float64 runtime·NaN(void); 1014 float64 runtime·NaN(void);
1015 float32 runtime·float32frombits(uint32 i); 1015 float32 runtime·float32frombits(uint32 i);
1016 uint32 runtime·float32tobits(float32 f); 1016 uint32 runtime·float32tobits(float32 f);
1017 float64 runtime·float64frombits(uint64 i); 1017 float64 runtime·float64frombits(uint64 i);
1018 uint64 runtime·float64tobits(float64 f); 1018 uint64 runtime·float64tobits(float64 f);
1019 float64 runtime·frexp(float64 d, int32 *ep); 1019 float64 runtime·frexp(float64 d, int32 *ep);
1020 bool runtime·isInf(float64 f, int32 sign); 1020 bool runtime·isInf(float64 f, int32 sign);
1021 bool runtime·isNaN(float64 f); 1021 bool runtime·isNaN(float64 f);
1022 float64 runtime·ldexp(float64 d, int32 e); 1022 float64 runtime·ldexp(float64 d, int32 e);
1023 float64 runtime·modf(float64 d, float64 *ip); 1023 float64 runtime·modf(float64 d, float64 *ip);
1024 void» runtime·semacquire(uint32*); 1024 void» runtime·semacquire(uint32*, bool);
1025 void runtime·semrelease(uint32*); 1025 void runtime·semrelease(uint32*);
1026 int32 runtime·gomaxprocsfunc(int32 n); 1026 int32 runtime·gomaxprocsfunc(int32 n);
1027 void runtime·procyield(uint32); 1027 void runtime·procyield(uint32);
1028 void runtime·osyield(void); 1028 void runtime·osyield(void);
1029 void runtime·lockOSThread(void); 1029 void runtime·lockOSThread(void);
1030 void runtime·unlockOSThread(void); 1030 void runtime·unlockOSThread(void);
1031 1031
1032 void runtime·mapassign(MapType*, Hmap*, byte*, byte*); 1032 void runtime·mapassign(MapType*, Hmap*, byte*, byte*);
1033 void runtime·mapaccess(MapType*, Hmap*, byte*, byte*, bool*); 1033 void runtime·mapaccess(MapType*, Hmap*, byte*, byte*, bool*);
1034 void runtime·mapiternext(struct hash_iter*); 1034 void runtime·mapiternext(struct hash_iter*);
(...skipping 16 matching lines...) Expand all
1051 extern float64 runtime·neginf; 1051 extern float64 runtime·neginf;
1052 extern uint64 ·nan; 1052 extern uint64 ·nan;
1053 extern uint64 ·posinf; 1053 extern uint64 ·posinf;
1054 extern uint64 ·neginf; 1054 extern uint64 ·neginf;
1055 #define ISNAN(f) ((f) != (f)) 1055 #define ISNAN(f) ((f) != (f))
1056 1056
1057 enum 1057 enum
1058 { 1058 {
1059 UseSpanType = 1, 1059 UseSpanType = 1,
1060 }; 1060 };
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b