summaryrefslogtreecommitdiff
path: root/src/runtime
AgeCommit message (Collapse)AuthorFilesLines
2008-07-16chan bool offset bugKen Thompson1-5/+8
SVN=127537
2008-07-15new chan syntaxKen Thompson1-2/+45
SVN=127437
2008-07-15add linkage for writefile on darwinRob Pike4-9/+22
SVN=127208
2008-07-14add sys.writefile; support for darwin only in this CLRob Pike3-3/+40
SVN=127153
2008-07-14chan asynchKen Thompson1-5/+45
SVN=127121
2008-07-14stop traceback when pc leaves text segmentRob Pike1-0/+4
SVN=127088
2008-07-14synch chanKen Thompson1-0/+264
SVN=127057
2008-07-14synch chanKen Thompson4-238/+100
SVN=127055
2008-07-13chanKen Thompson1-0/+28
SVN=126959
2008-07-13chanKen Thompson5-194/+286
SVN=126958
2008-07-12morestack magic numberKen Thompson2-13/+13
automatically generated in 6g and 6c, manually set in 6a. format is TEXT a(SB),, $a-b where a is auto size and b is parameter size SVN=126946
2008-07-12preserve AX across stack jump so C routines return correct value when ↵Rob Pike4-14/+34
triggering morestack. SVN=126935
2008-07-11delete dead codeRob Pike1-8/+0
SVN=126932
2008-07-11fix commentRob Pike1-1/+1
SVN=126931
2008-07-11fix traceback to know about new segmentingRob Pike1-4/+2
SVN=126930
2008-07-11segmented stacks AND goroutinesKen Thompson6-225/+315
SVN=126929
2008-07-09defined external registers g and mKen Thompson3-14/+20
SVN=126521
2008-07-08fix ldexp, frexp, and make math package compile and test correctlyRob Pike1-6/+6
SVN=126423
2008-07-08unique import/export namesKen Thompson4-14/+76
more on go statement SVN=126421
2008-07-08add bytestorune and stringtorune to sys.Rob Pike2-0/+25
SVN=126321
2008-07-07more coroutineKen Thompson1-1/+6
fixed a,b,c := x,x,x SVN=126250
2008-07-07update to Unicode 5Rob Pike4-49/+227
SVN=126184
2008-07-04floating point printKen Thompson1-1/+57
SVN=126038
2008-07-03drop some superfluous file prefixes in runtimeRob Pike5-4/+7
SVN=125956
2008-06-30update goldenRob Pike1-1/+1
fix a comment SVN=125405
2008-06-30clean up rearrangement of runtime functions in the sourceRob Pike2-429/+461
add isNaN, isInf, NaN, Inf SVN=125389
2008-06-30makes stack traces work for segmented stacksRob Pike6-12/+58
SVN=125371
2008-06-30Break runtime.c into separate pieces for maps, strings, print, etc.Rob Pike11-1698/+1582
Share common assembler for amd64 runtime SVN=125317
2008-06-29segmented stacksKen Thompson3-36/+286
SVN=125267
2008-06-27export sys.exitRob Pike1-2/+1
update tests to use exit rather than return ignore return value from main (actually done in prior CL) SVN=125173
2008-06-27update darwin for segmented stacksRob Pike2-30/+45
SVN=125154
2008-06-27segmented stackKen Thompson2-36/+45
SVN=125151
2008-06-27add a testRob Pike1-4/+2
fix make.bash for runtime - sysfile.6 depends on OS so simplest thing is to build just our own version SVN=125130
2008-06-26repair struct definitionRob Pike1-5/+5
SVN=124985
2008-06-26slight change to file namesRob Pike3-2/+2
SVN=124982
2008-06-26make readfile work on darwinRob Pike6-38/+107
parameterize the system interface a bit SVN=124981
2008-06-26add pointer to val type of mapsKen Thompson1-2/+33
SVN=124971
2008-06-26add sys.readfile()Rob Pike5-6/+153
add args to linux runtime SVN=124961
2008-06-25runtime needs runtime.cRob Pike1-0/+1
6l needs to know that there is no rt_amd64.6 SVN=124766
2008-06-25put a makefile into runtimeRob Pike3-17/+51
make the runtime library an archive (rt0 is still separate) update 6l to use the archive add fakeobj.c, missing from prior change SVN=124762
2008-06-25- dump registers in case of signal (linux)Robert Griesemer2-25/+132
SVN=124702
2008-06-24center dots into argument codeRob Pike1-4/+4
SVN=124433
2008-06-24put center dot into main_mainRob Pike2-1/+77
restore smashed arg code, lost in incorrect resolve SVN=124432
2008-06-24middle dot as alpha package separatorKen Thompson7-164/+166
SVN=124419
2008-06-24- added access to thread state info from the signal handlerRobert Griesemer1-15/+105
SVN=124404
2008-06-24arguments availableRob Pike1-0/+5
argc, argv, envc, envv all in sys now sys.argc() etc. SVN=124398
2008-06-24string nil same as string ""Ken Thompson2-8/+26
SVN=124381
2008-06-24map[int] bugKen Thompson1-1/+1
SVN=124332
2008-06-23safety checks, waiting for gri's real tracking of PC and SPRob Pike2-4/+9
extant code is too fragile SVN=124223
2008-06-23add signal handling to mac runtimeRob Pike2-1/+86
SVN=124184