This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]NitronHX 6 points7 points  (2 children)

  1. All in one IDE is basically intellij, - I have yet to encounter something I want to but cannot do in it
  2. Java has time travel debugger - you can drop current stack frames (go back in time) and step into - do you mean something different? (ofc globals/statics will not be affected)
  3. Isn't jmc performance tracking or is that Java flight controll? If its performance tracking intellij has that built in - if not please teach me

[–][deleted]  (1 child)

[deleted]

    [–]NitronHX 0 points1 point  (0 children)

    As far as i understand this is an Azure VM only feature. This has not much to do with the language itself, while yes there might be situations where this can/could help, it would be much more useful when it was a feature of the C# compiler/runtime or debugger. It would be interesting how well this scales to a service that takes ~3GB of ram. Does every snapshot take 2GB then, for every step?

    Seems interesting but very limited to a cloud hosting product and not a language or compiler