0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Apr 24, 2023 — Apr 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
changes to move from pre-1.0 language features More... over 8 years ago
updated to reflect go 1.x reflection API More... over 10 years ago
removed legacy makefiles More... over 10 years ago
removed benchmark code as this is all now in the gospeed repo More... over 10 years ago
minor layout change More... over 10 years ago
replaced dependency on golightly/storage with feyeleanor/slices More... about 11 years ago
Removed processor execution flags and simplified program counter handling. More... over 13 years ago
Storage now supports a distinction between Buffers and Vectors. Operations on a Buffer affect individual locations within the buffer whilst operations on Vectors affect a contiguous sequence of locations within the buffer. More... over 13 years ago
Fixed OpCode::Identical More... over 13 years ago
Preliminary work on implementing a Ruby-style enumerable in Go. More... over 13 years ago
Additional baseline benchmark tests related to type switches and reflection values. More... over 13 years ago
Added additional baseline benchmarks for Go type assertions and type inference. More... over 13 years ago
Reordered parameters to the Reduction function passed to NewTestTable More... over 13 years ago
Updated TestTable to use slices internally, bypassing an error with trying to use non-hashable types as the axes values in the previous design. More... over 13 years ago
Updated Test algorithm for determining which file a failed test occurred in. More... over 13 years ago
Updated buffer code to use append() for replication. More... over 13 years ago
Updated test helpers to comply with new semantics for variable arguments. More... over 13 years ago
Added license derived from Douglas Crockford's JSMin license. If you want to legally use GoLightly for evil purposes you'll have to contact me for a license exemption... More... over 13 years ago
Added baseline benchmarks for new append() function. More... over 13 years ago
Refactored support for slice conversions and added a number of higher-level functions to IntBuffer. More... over 13 years ago
Preview of the golightly storage subsystem. All code and tests rewritten to match. More... over 13 years ago
This update introduces the golightly test framework with rewritten tests and benchmarks reflecting this. There's also a top-level build file make.bash that ensures the test framework is installed and runs all of the project benchmarks. More... over 13 years ago
Backported baseline benchmarks from experimental GoLightly codebase and updated README to match. More... over 13 years ago
Updated to support changed Go Makefile includes. More... over 13 years ago
Bug fix for incorrect orientation of LeftShift and RightShift buffer operators. More... over 13 years ago
Minor bugfix for instruction set tests. Go's view of slice literals has changed since the previous commit so that &[]int{...} is no longer understood to be equivalent of Buffer{...}, where Buffer is an int[]. More... over 13 years ago
Added a concrete Program model and added experimental execution optimisations. More... about 14 years ago
Rationalised Buffer and Vector creation in tests. More... about 14 years ago
Instructions now accept a Buffer rather than an OpCode. More... about 14 years ago
Generalised OpCodes to comprise a code and a buffer containing operands. More... about 14 years ago