Timeline



11/15/22:

06:00 ElementalInterpreter edited by op
(diff)

11/14/22:

18:15 Ticket #77 (Race in parallel/resumeTask where tasks finish twice) closed by op
worksforme
18:15 Ticket #77 (Race in parallel/resumeTask where tasks finish twice) updated by op
Solution: Task.syncSched context and resumeTask testing state _execSchedule
15:55 Ticket #77 (Race in parallel/resumeTask where tasks finish twice) updated by op
Add a RESCHEDULE state for Task._run
15:34 Ticket #77 (Race in parallel/resumeTask where tasks finish twice) created by op

11/11/22:

10:54 ElementalInterpreter edited by op
(diff)

11/10/22:

22:32 Ticket #76 (Rewrite unbound$method to do lazy binding of end chain) created by op

11/09/22:

11:18 Ticket #75 (Optional late-binding/pooling of instruction methods) created by op
Possibly group instruction methods on object that is not a Program. …

11/04/22:

17:55 Ticket #62 (Limit permission entries) closed by op
worksforme: Folded into library quota accounting. Still needs deletion/revelation …

11/03/22:

19:43 Ticket #62 (Limit permission entries) updated by op
Priority changed
18:51 Ticket #53 (ExceptionType native object wrapper) closed by op
fixed
18:22 Ticket #52 (HostRpc.shutdown_request for deferred requests) closed by op
worksforme: Consider current implementation as sufficient -- ignore …
18:12 Ticket #5 (Rename 'inline' keyword to 'inlinedef') closed by op
fixed: Inline defs disabled lacking safe and articulate AST object model.
11:23 Ticket #58 (Native frames being removed from something non-Native) closed by op
fixed
11:23 Ticket #58 (Native frames being removed from something non-Native) updated by op
Completed by passing frame = False to pool.task.

11/02/22:

21:32 Ticket #47 (components.structure to rely on language.document.structural) closed by op
fixed
21:32 Ticket #43 (Find solution for Shadowbox reopen race) closed by op
worksforme
21:32 Ticket #43 (Find solution for Shadowbox reopen race) reopened by op
21:32 Ticket #43 (Find solution for Shadowbox reopen race) closed by op
fixed
21:31 Ticket #14 (sprintf native) closed by op
worksforme
21:30 Ticket #25 (Propogate termination interrupts into frame completion) closed by op
fixed
21:29 Ticket #13 (Facility load-order) closed by op
fixed
21:29 Ticket #11 (Grammar: dot instance and namespace syntax) closed by op
worksforme
16:46 Ticket #46 (Finish runtime.events.Binding.__getattr__ by rewriting it) closed by op
worksforme
16:39 Ticket #45 (runtime.arch.Component.bindToRuntime uses getEventNames) closed by op
worksforme
16:38 Ticket #45 (runtime.arch.Component.bindToRuntime uses getEventNames) updated by op
Rewrote Component.getEventNames to return self.Events (if not None).
16:20 Ticket #37 (Move urlconf subroutines from appl.network into components) closed by op
fixed
16:20 Ticket #37 (Move urlconf subroutines from appl.network into components) updated by op
Created and import from stuphos.etc.tools.urls
13:56 Ticket #74 (Write preallocation checkActiveTasks for setTimeout) updated by op
Milestone changed
13:55 Ticket #74 (Write preallocation checkActiveTasks for setTimeout) created by op

11/01/22:

18:22 Ticket #36 (User-to-sysop web messaging form) closed by op
worksforme
17:04 Ticket #49 (system.core.Pulse math) closed by op
worksforme: I'm closing this ticket but issue is far from complete.
17:02 Ticket #48 (Enable functional structure.factory implementation) updated by op
Todo: allow post WM-build inline document expressions: […]
16:51 Ticket #73 (Expressional Assignment) created by op
Walrus operator?
16:44 Ticket #63 (Task Groups) updated by op
Set task group with task$classify storing memory-safe TaskGroup
16:25 Ticket #72 (Migrate to ASGI Django Channels?) created by op
https://channels.readthedocs.io/en/stable/
16:07 Ticket #33 (Provide native.page by wrapping the HttpResponse) closed by op
fixed
14:03 Ticket #42 (parseInputData could double dollars, unless peer.input= does) updated by op
I'm wary of requiring the need to escape input generally.
13:32 Ticket #34 (Make object.LibraryNode._invoke do swapFrameCall on keyword flag) updated by op
Could be passed through invoke options parameter but I'm no sure …
12:15 Ticket #9 (AgentSystem Groups) updated by op
Owner, Component changed
Link or embed, in /accounts/manage: […]

10/31/22:

20:54 Ticket #32 (Packing opcodes and args in multiple bytes) closed by op
worksforme
20:54 Ticket #32 (Packing opcodes and args in multiple bytes) updated by op
Assembler.assemble is coded to return input thereby directly …
20:49 Ticket #32 (Packing opcodes and args in multiple bytes) updated by op
Use serialized Assembler input instead of opcodes that have greater …
20:48 Ticket #23 (Path info injected into activity module initForCore.) closed by op
fixed
20:47 Ticket #23 (Path info injected into activity module initForCore.) updated by op
interpreter.mental.library.model.Filesystem.Module.initForCoreInline
19:29 Ticket #43 (Find solution for Shadowbox reopen race) updated by op
Modification of the shadowbox.js file introducing an onCloseEnd …
19:21 Ticket #58 (Native frames being removed from something non-Native) updated by op
According to tests, the current configuration produces no errors.
19:19 Ticket #25 (Propogate termination interrupts into frame completion) updated by op
The assumed routine now calls Task.handleException upon processing …
18:21 Ticket #13 (Facility load-order) updated by op
Owner, Component changed
This is already -- trivially -- done. The load algo now actually …
18:08 Ticket #14 (sprintf native) updated by op
Owner, Component changed
See language-core/routines […]
14:21 Ticket #11 (Grammar: dot instance and namespace syntax) updated by op
Owner, Component changed
Use keywords and native namespace, or: …
14:15 Ticket #53 (ExceptionType native object wrapper) updated by op
commit a14b19f783794de1464bee35a7344084d0e011b2 Author: op …

10/22/22:

15:25 Ticket #71 (Make mapping() consume generators) created by op
15:24 Ticket #70 (Conditional if-then-else expression) created by op
15:23 Ticket #69 (Determine security of Effective Initiating User) created by op
15:22 Ticket #68 (Compiler: optimize list) created by op
Write optimizeExpression to optimize List and TestList grammar nodes.
15:20 Ticket #67 (player/interpreter/enterGame sets room, calls locationUpdate) created by op
This represents the migration of code from the core and into the Agent …
15:17 Ticket #66 (Natives: Exception types and is$a checks) created by op
Eventually consider the ability to create new exception subtypes.
15:16 Ticket #65 (Assert Conversion) created by op
If a developer runs the python runtime with the -O optimization flag, …
15:15 Ticket #64 (Todo/XXX Scan) created by op
15:13 Ticket #63 (Task Groups) created by op
setTaskGroup() native?

10/20/22:

21:27 Ticket #62 (Limit permission entries) created by op
Account per-user permission entries and apply maximum constraint.
Note: See TracTimeline for information about the timeline view.