David M. Lloyd

Results 306 comments of David M. Lloyd

I think it wouldn't affect the POC. The same build items could be interpreted during dev mode to reflectively invoke additional `addOpens`, provided we open `java.base/java.lang.module` (IIRC).

If you're enabling remote agents, you have to supply an argument; if you're doing that then what's the advantage over opening a package from `java.base` instead? Don't agents incur a...

You can programmatically add opens and exports by opening `java.base` as well, without requiring an agent.

You should be able to call either `java.lang.Module#implAddOpens(java.lang.String, java.lang.Module)` via method handle, or `jdk.internal.module.Modules#addOpens` via method handle. The first option requires `--add-opens java.base/java.lang=ALL-UNNAMED`, while the second option can be accomplished...

There have already been releases with the `ProcessBuilder` name now, so I think the bar for renaming would have to be pretty high at this point. How badly do you...

There was a beta, that was a while ago though, and nobody gave feedback. In retrospect I could have done more betas (for other reasons) but at the time I...

I think there are probably three choices here: 1. Keep everything the same (always a choice) 2. Add a utility class called `Exec` which contains the `exec*` and `newBuilder` methods...

It isn't in beta anymore. There have been multiple releases.

The parent doesn't really need to change until there are no consumers left which rely on 11 AFAICT. I don't think it makes sense to block on it at any...