Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upchanges to support new debugger API #306
Conversation
vilterp
reviewed
Jul 28, 2015
src/Native/Runtime.js
| var container = document.createElement('div'); | ||
| document.body.appendChild(container); | ||
| if(connected) { | ||
| document.body.appendChild(container); |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
vilterp
Jul 28, 2015
TODO: think of a solution better than simply leaving this tree unconnected to the document. As is, there are 2 identical DOM trees (this one and the one owned by the debugger), so we incur DOM mutation costs twice.
vilterp
Jul 28, 2015
TODO: think of a solution better than simply leaving this tree unconnected to the document. As is, there are 2 identical DOM trees (this one and the one owned by the debugger), so we incur DOM mutation costs twice.
vilterp
referenced this pull request
Aug 6, 2015
Closed
Rebuild debugger on new Task-based runtime api #135
vilterp
added some commits
Jul 22, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Doesn't match with things anymore |
evancz
closed this
Apr 28, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
vilterp
Apr 28, 2016
vilterp
commented
Apr 28, 2016
|
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evancz
Apr 28, 2016
Member
I don't think it'll need any changes here anymore. Take a look at elm-reactor. I cleaned up a bunch of stuff, but ultimately had to turn certain features off to get it releasable. The issues now are not "how can I hack the code?" They are things like "What does it mean to rewind when an effect manager cannot follow suit?" So it requires some thinking about the fundamental capabilities we will be able to provide and how to make that happen.
|
I don't think it'll need any changes here anymore. Take a look at elm-reactor. I cleaned up a bunch of stuff, but ultimately had to turn certain features off to get it releasable. The issues now are not "how can I hack the code?" They are things like "What does it mean to rewind when an effect manager cannot follow suit?" So it requires some thinking about the fundamental capabilities we will be able to provide and how to make that happen. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
vilterp
commented
Apr 28, 2016
|
K, will take a look. |
vilterp commentedJul 22, 2015
Will let you know when this is ready for review.