aboutsummaryrefslogtreecommitdiff
path: root/usr
AgeCommit message (Expand)Author
2009-08-28Debugged processes, remote values, and remote type parserAustin Clements
2009-08-28Debugger's remote runtime definitions.Austin Clements
2009-08-28Implement cap, len, and make, as well as the general frameworkAustin Clements
2009-08-28Fix named types being defined to named types. In general, theAustin Clements
2009-08-28Give NamedTypes a public interfaceAustin Clements
2009-08-28Implement runtime errors, divide-by-zero checking, nil pointerAustin Clements
2009-08-27Utilities to bridge native types and functions intoAustin Clements
2009-08-27Debugger architecture interface and definitions for AMD64.Austin Clements
2009-08-27Make the statement compiler not use the AST visitor.Austin Clements
2009-08-27remove Line in bufio.ReadLine(Bytes|Slice|String)Russ Cox
2009-08-25Make the expression compiler not use the AST visitor. TheAustin Clements
2009-08-25checkpoint & test (pidigits) before trying to automate.Russ Cox
2009-08-24cgocall bug fix.Russ Cox
2009-08-24start of FFI support, and a demo.Russ Cox
2009-08-24Make it only necessary to exit blocks, not scopes. AllowAustin Clements
2009-08-21Implement map typesAustin Clements
2009-08-21Decode overlapping section names correctly.Austin Clements
2009-08-21Implement line-to-PC mapping. Add unit tests forAustin Clements
2009-08-21Make stop causes pointers so users outside the package canAustin Clements
2009-08-19ELF reader and Go symbol table and PC/line table decoder.Austin Clements
2009-08-17Implement slice typesAustin Clements
2009-08-12Convert interpreter to whole-package compilation.Austin Clements
2009-08-12Convert ptrace to whole-package compilation.Austin Clements
2009-08-12convert non-pkg go files to whole-package compilation.Russ Cox
2009-08-10Implement switch statement. Can now extract effects fromAustin Clements
2009-08-06Make ptrace_linux compile with recent changes to switch typeAustin Clements
2009-08-05Implement struct types, selector expressions, and typeAustin Clements
2009-07-31Implement type compatibility and fix places where I thoughtAustin Clements
2009-07-31Implement var declarations. Variables, constants, and types now carryAustin Clements
2009-07-30Implement labels, goto, labeled break, and labeled continue.Austin Clements
2009-07-29Flatten the Frame tree. Now each function call produces aAustin Clements
2009-07-28Implement comparison operators.Austin Clements
2009-07-28Fix segfault on unnamed function arguments. Make continueAustin Clements
2009-07-28Implement if, for (modulo ranges), break, continue, increment,Austin Clements
2009-07-28Support use of $GOBINDIR to override $HOME/binPhil Pennock
2009-07-28Fix bug where typeArrayMap was using the address of theAustin Clements
2009-07-27Implement multi-valued functions, multi-valued return, andAustin Clements
2009-07-27Fix bug where nothing could ever be added to a code buffer.Austin Clements
2009-07-27Implement single-valued, non-variadic function literals andAustin Clements
2009-07-21Implement assignment. Move convertTo.Austin Clements
2009-07-21Cleanup of Type/Value interface. Add Type.ZeroVal, replaceAustin Clements
2009-07-20Implement array types and index expressions.Austin Clements
2009-07-17Gather errors in a go.scanner.ErrorList instead of printingAustin Clements
2009-07-17Finish shift implementation for ideals.Austin Clements
2009-07-17Cleanup func literals. "func (" -> "func("Austin Clements
2009-07-17Implement all unary and binary arithmetic operators.Austin Clements
2009-07-16Fix handling of non-waitable zombie threads. Now they are notAustin Clements
2009-07-15Make Value always represent an l-value and never a genericAustin Clements
2009-07-15Beginnings of a Go interpreter. This implements basic andAustin Clements
2009-07-15Implement forking debugged processes.Austin Clements