ArcEye
ArcEye
**Comment by [ArcEye](https://github.com/ArcEye)** _Mon May 19 15:01:54 2014_ ---- Just thoughts as they occur. The usual method for serialising a linked list, is to create in memory and then write...
**Comment by [luminize](https://github.com/luminize)** _Wed May 21 05:27:54 2014_ ---- I guess it's not only the programming, but mostly finding the right trees in the forrest of code. I've looked up...
**Comment by [mhaberler](https://github.com/mhaberler)** _Wed May 21 07:45:11 2014_ ---- ArcEye: I think that is an implementation detail; all we need is to duck-type the existing class so the API semantics...
**Comment by [mhaberler](https://github.com/mhaberler)** _Wed May 21 07:52:26 2014_ ---- Bas: the interplist is not about ngc files. It is the communications vehicle between interpreter and task. It holds NML messages...
**Comment by [luminize](https://github.com/luminize)** _Wed May 21 08:17:52 2014_ ---- I need to do just one step back, just to know how the routing is, in my kindergarden language. in the...
**Comment by [mhaberler](https://github.com/mhaberler)** _Wed May 21 08:22:19 2014_ ---- the flow is like so: - you tell UI to run an MDI command or run a NGC file - this...
**Comment by [RobertBerger](https://github.com/RobertBerger)** _Fri Jul 18 16:17:57 2014_ ---- We also hit the issue with the OOM killer on a BBB [1] and I did some research on the subject...
**Comment by [mhaberler](https://github.com/mhaberler)** _Fri Jul 18 18:01:38 2014_ ---- the alllocation happens here, see the definition of the NML_INTERP_LIST class members which contains the tempnode: https://github.com/machinekit/machinekit/blob/master/src/emc/nml_intf/interpl.cc#L33 pretty sure the exception...
**Comment by [RobertBerger](https://github.com/RobertBerger)** _Sat Jul 19 06:53:45 2014_ ---- I put some more instrumentation into the file, right after `linked_list_ptr = new LinkedList;` but this is not called when I...
**Comment by [RobertBerger](https://github.com/RobertBerger)** _Sat Jul 19 10:40:34 2014_ ---- Both methods are being called from the `milltask` ``` emc/nml_intf/interpl.cc 169: NML_INTERP_LIST::append : assumptions about NML_INTERP_LIST_NODE have been violated. NML_INTERP_LIST::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) :...