micropython

Shortlog

(0) -100 -60 +60 +100 +300 tip
2009-06-03 Paul Boddie Introduced replaceable and placeholder contexts, replacing the null context
2009-06-02 Paul Boddie Introduced a separate globals processing phase, recording all declared global
2009-06-01 Paul Boddie Fixed the inspect module to visit the module and class code sections before the
2009-06-01 Paul Boddie Moved context verification back into the invocation code, as opposed to residing
2009-06-01 Paul Boddie Fixed StoreCallable using a new DataObject method which replaces the address of
2009-05-31 Paul Boddie Fixed the structure of "if" statement code.
2009-05-30 Paul Boddie Split the descendant of the old classes test into two more specific tests of
2009-05-30 Paul Boddie Changed instantiator invocation reserving a frame slot regardless of whether the
2009-05-29 Paul Boddie Changed RecoverFrame to actually recover the locals as the invocation frame,
2009-05-25 Paul Boddie Moved some functionality from test.py into the rsvp and micropython modules.
2009-05-24 Paul Boddie Changed the interface to functions and instantiators to expose the body block
2009-05-24 Paul Boddie Removed the LoadAttrIndexContext instruction.
2009-05-24 Paul Boddie Fixed direct invocation locations by recording the body block on each function.
2009-05-24 Paul Boddie Removed redundant code.
2009-05-24 Paul Boddie Added a StoreAddressContext instruction for class attribute initialisation.
2009-05-24 Paul Boddie Moved logic from CheckFrame into separate CheckContext, CheckClassContext
2009-05-23 Paul Boddie Fixed exception raising by actually instantiating exceptions properly in both
2009-05-23 Paul Boddie Added callable context vs. self argument validation in CheckFrame, plus a test
2009-05-22 Paul Boddie Removed the codedetails attribute from DataObject instances and from the
2009-05-18 Paul Boddie Fixed FillDefaults temporarily, but a proper get_operand method is required for
2009-05-17 Paul Boddie Fixed context detection in CheckFrame.
2009-05-17 Paul Boddie Fixed unary operator code generation.
2009-05-17 Paul Boddie Moved argument checking inside functions, changing the role of CheckFrame and
2009-05-16 Paul Boddie Added notes about star parameter handling approaches.
2009-05-11 Paul Boddie Started to add support for star parameters.
2009-05-09 Paul Boddie Added missing funccode to structures.
2009-05-09 Paul Boddie Removed erroneous remark about __init__ and __call__ defaults.
2009-05-09 Paul Boddie Reorganised the instance attribute positioning methods.
2009-05-05 Paul Boddie Added note about accommodating default arguments on all object types.
2009-05-01 Paul Boddie Added extra temporary storage to frames in order to let instantiators expand
2009-05-01 Paul Boddie Removed the instance attribute from DataObject (the common data structure),
2009-04-27 Paul Boddie Added structure field notes.
2009-04-26 Paul Boddie Tidy built-in object suppression.
2009-04-26 Paul Boddie Moved reserved name declarations into the inspect module in places corresponding
2009-04-26 Paul Boddie Fixed basestring.__radd__ duplication.
2009-04-23 Paul Boddie Added missing built-in methods.
2009-04-20 Paul Boddie Reorganised the documentation some more, noting documents in the index.txt file.
2009-04-07 Paul Boddie Extended the concepts document, subsuming the remainder of the structures
2009-04-06 Paul Boddie Split and renamed various tests.
2009-04-05 Paul Boddie Revert context value changes since functions still need to work, and they
2009-04-05 Paul Boddie Fixed constant loading.
2009-04-05 Paul Boddie Moved helper and administrative Translation methods into the trans module's
2009-03-20 Paul Boddie Fix Attr usage.
2009-03-19 Paul Boddie Introduced new instruction definitions which represent different access
2009-03-05 Paul Boddie Added more notes about, and a test of, class attribute context behaviour.
2009-03-02 Paul Boddie Changed the Attr class to manage contexts and values together, replacing the
2009-02-28 Paul Boddie Attempt to enforce proper checks on attribute access with context overriding.
2009-02-28 Paul Boddie Fixed namespace behaviour around assignments in order to record assigned values
2009-02-22 Paul Boddie Removed some parts of the structure documentation since the assignment
2009-02-22 Paul Boddie Fixed default inputs.
2009-02-22 Paul Boddie Changed inspected context details to more accurately reflect the current policy.
2009-02-20 Paul Boddie Improved context-related documentation and related tests.
2009-02-09 Paul Boddie Speculative adjustment to contexts associated with new instances.
2009-02-08 Paul Boddie Introduced instance templates to the generated raw image.
2009-02-07 Paul Boddie Fixed raw object positioning for functions with static defaults.
2009-02-02 Paul Boddie Introduced a DataObject class to provide a nicer representation of the raw
2009-01-26 Paul Boddie Fixed the output representation of Block instances.
2009-01-25 Paul Boddie Renamed global_namespace attributes to module in data instances.
2009-01-24 Paul Boddie Fix unused objects optimisation for Attr instances with no predictable
2009-01-18 Paul Boddie Moved InspectError usage into the inspect module.
(0) -100 -60 +60 +100 +300 tip