| Age | Commit message (Collapse) | Author | Files | Lines |
|
now passes even under loaded conditions on r45.
R=r
DELTA=2 (0 added, 0 deleted, 2 changed)
OCL=22019
CL=22022
|
|
has to do with printing
patched it out
R=r
OCL=21921
CL=21923
|
|
receivers in methods.
put back original code for hilbert/bignum
R=r
OCL=21910
CL=21920
|
|
rvalue promoted to method receiver.
fixes to bignum that failed.
R=r
OCL=21827
CL=21827
|
|
TBR=rsc
OCL=21766
CL=21766
|
|
TBR=rsc
DELTA=34 (33 added, 0 deleted, 1 changed)
OCL=21718
CL=21718
|
|
it's 25% faster and runs with 40% less memory allocation than before
R=rsc
DELTA=20 (15 added, 0 deleted, 5 changed)
OCL=21690
CL=21690
|
|
lines marked BUG are rewrites working around 6g bug.
R=rsc
DELTA=161 (42 added, 2 deleted, 117 changed)
OCL=21689
CL=21689
|
|
other [] cleanup.
convert() is gone.
R=r
DELTA=352 (144 added, 68 deleted, 140 changed)
OCL=21660
CL=21662
|
|
R=r
DELTA=21 (12 added, 0 deleted, 9 changed)
OCL=21653
CL=21653
|
|
use malloc by default.
free stacks.
R=r
DELTA=424 (333 added, 29 deleted, 62 changed)
OCL=21553
CL=21584
|
|
TBR=r
OCL=21580
CL=21583
|
|
fix bugs left over from *[] to [] conversion.
TBR=r
OCL=21576
CL=21581
|
|
R=r
OCL=21563
CL=21571
|
|
R=r,presotto
DELTA=1239 (935 added, 281 deleted, 23 changed)
OCL=21041
CL=21539
|
|
R=r
DELTA=1551 (1550 added, 0 deleted, 1 changed)
OCL=21404
CL=21538
|
|
- removed some non-beneficial factorization and reduced number of array slices per
operations significantly
- reduced line count
- benchhil benchmark time reduced by ~2%
R=r
DELTA=313 (106 added, 163 deleted, 44 changed)
OCL=21473
CL=21497
|
|
to the first field it prints.
R=r
DELTA=2 (1 added, 0 deleted, 1 changed)
OCL=21324
CL=21328
|
|
Fix the bug using a (safe) shared global empty array.
R=rsc
DELTA=8 (8 added, 0 deleted, 0 changed)
OCL=21303
CL=21303
|
|
:= illegal in for-increment
R=r
OCL=21204
CL=21204
|
|
R=r
DELTA=31 (31 added, 0 deleted, 0 changed)
OCL=21043
CL=21175
|
|
R=ken
OCL=21020
CL=21020
|
|
also don't concatenate strings next
to each other in the struct,
like p.doprint does.
expose additional print flags to formatters
R=r
DELTA=128 (111 added, 11 deleted, 6 changed)
OCL=20991
CL=21018
|
|
R=rsc
DELTA=70 (35 added, 4 deleted, 31 changed)
OCL=20993
CL=20998
|
|
R=rsc
DELTA=11 (7 added, 0 deleted, 4 changed)
OCL=20988
CL=20988
|
|
R=rsc
DELTA=25 (19 added, 0 deleted, 6 changed)
OCL=20985
CL=20985
|
|
R=r
DELTA=1127 (1127 added, 0 deleted, 0 changed)
OCL=20975
CL=20983
|
|
TBR=r
OCL=20963
CL=20963
|
|
R=r
DELTA=685 (683 added, 0 deleted, 2 changed)
OCL=20926
CL=20951
|
|
R=r
DELTA=209 (109 added, 79 deleted, 21 changed)
OCL=20930
CL=20934
|
|
R=rsc
DELTA=10 (10 added, 0 deleted, 0 changed)
OCL=20928
CL=20931
|
|
R=r
OCL=20879
CL=20879
|
|
R=rsc
DELTA=1 (0 added, 0 deleted, 1 changed)
OCL=20871
CL=20873
|
|
- delete vestigial SetString method
- make type map use interface instead of *interface
R=rsc
DELTA=31 (0 added, 7 deleted, 24 changed)
OCL=20861
CL=20863
|
|
R=rsc
DELTA=326 (4 added, 259 deleted, 63 changed)
OCL=20853
CL=20856
|
|
per rune cannot be computed correctly if we have only parts
of a rune - delay computation
- added html filtering mode: html tags and entities are ignored
for width computations
- expanded tests:
- extra tests for html text
- extra tests that write text in various portions
R=r
DELTA=227 (126 added, 20 deleted, 81 changed)
OCL=20833
CL=20835
|
|
R=r
DELTA=178 (18 added, 101 deleted, 59 changed)
OCL=20822
CL=20826
|
|
R=r
DELTA=4 (0 added, 0 deleted, 4 changed)
OCL=20788
CL=20818
|
|
R=r
DELTA=46 (21 added, 10 deleted, 15 changed)
OCL=20785
CL=20787
|
|
R=rsc
DELTA=12 (3 added, 1 deleted, 8 changed)
OCL=20631
CL=20634
|
|
R=r
DELTA=84 (27 added, 3 deleted, 54 changed)
OCL=20539
CL=20584
|
|
R=r
DELTA=94 (52 added, 33 deleted, 9 changed)
OCL=20547
CL=20552
|
|
R=r,rsc
DELTA=8 (8 added, 0 deleted, 0 changed)
OCL=20468
CL=20473
|
|
R=r
DELTA=349 (348 added, 0 deleted, 1 changed)
OCL=20380
CL=20472
|
|
TBR=r
OCL=20448
CL=20448
|
|
R=r
DELTA=130 (115 added, 1 deleted, 14 changed)
OCL=20376
CL=20385
|
|
* syscall:
add syscall.RawSyscall, which doesn't use sys.entersyscall/sys.exitsyscall
add syscall.dup2
add syscall.BytePtrPtr
add syscall.Rusage, RusagePtr
add syscall.F_GETFD, F_SETFD, FD_CLOEXEC
* runtime:
clean up, correct signal handling.
can now survive (continue running after) a signal.
R=r
DELTA=394 (286 added, 51 deleted, 57 changed)
OCL=20351
CL=20369
|
|
and update test.
R=iant
DELTA=11 (3 added, 1 deleted, 7 changed)
OCL=20350
CL=20362
|
|
R=ken
OCL=20173
CL=20173
|
|
TBR=r
OCL=20127
CL=20127
|