Say thank you to Iain, Mathias, Vladimir, and Martin.
This will make D better. More details to come.
Thread overview | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
July 09, 2022 Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Say thank you to Iain, Mathias, Vladimir, and Martin. This will make D better. More details to come. |
July 10, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to max haughton | Very well done! I do hope this isn't the end, because things like bindings really shouldn't be in the dmd repository. |
July 10, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to max haughton | On Saturday, 9 July 2022 at 22:24:45 UTC, max haughton wrote: >Say thank you to Iain, Mathias, Vladimir, and Martin. This will make D better. More details to come. Does this mean that druntime for LDC and GDC were also moved into the same repo? Same branch? |
July 12, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to max haughton | On Saturday, 9 July 2022 at 22:24:45 UTC, max haughton wrote: >Say thank you to Iain, Mathias, Vladimir, and Martin. This will make D better. More details to come. I'm ignorant. Why is this significant? |
July 12, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to IGotD- | On Sunday, 10 July 2022 at 17:17:30 UTC, IGotD- wrote: >On Saturday, 9 July 2022 at 22:24:45 UTC, max haughton wrote: >Say thank you to Iain, Mathias, Vladimir, and Martin. This will make D better. More details to come. Does this mean that druntime for LDC and GDC were also moved into the same repo? Same branch? No. |
July 12, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to StarCanopy | On Tuesday, 12 July 2022 at 03:36:42 UTC, StarCanopy wrote: >On Saturday, 9 July 2022 at 22:24:45 UTC, max haughton wrote: >Say thank you to Iain, Mathias, Vladimir, and Martin. This will make D better. More details to come. I'm ignorant. Why is this significant? This is not something a user is going to be affected by. But it will make it much easier for the compiler/druntime devs to do work. DMD and druntime are very strictly coupled and sometimes modifying one requires changes in the other. That lead to situations where it was practically impossible to integrate changes without temporarily breaking the CI. Moreover, it was a pain to bisect bugs that were affected by both druntime/dmd changes. |
July 15, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to RazvanN | On Tuesday, 12 July 2022 at 07:12:25 UTC, RazvanN wrote: >This is not something a user is going to be affected by. But it will make it much easier for the compiler/druntime devs to do work. DMD and druntime are very strictly coupled and sometimes modifying one requires changes in the other. That lead to situations where it was practically impossible to integrate changes without temporarily breaking the CI. Moreover, it was a pain to bisect bugs that were affected by both druntime/dmd changes. Thank you for the elucidation! |
July 15, 2022 Re: Druntime merged into dmd repo | ||||
---|---|---|---|---|
| ||||
Posted in reply to StarCanopy | On Friday, 15 July 2022 at 05:46:53 UTC, StarCanopy wrote: >On Tuesday, 12 July 2022 at 07:12:25 UTC, RazvanN wrote: >This is not something a user is going to be affected by. But it will make it much easier for the compiler/druntime devs to do work. DMD and druntime are very strictly coupled and sometimes modifying one requires changes in the other. That lead to situations where it was practically impossible to integrate changes without temporarily breaking the CI. Moreover, it was a pain to bisect bugs that were affected by both druntime/dmd changes. Thank you for the elucidation! No, there is no talk about deprecating druntime. However, work is being done |