Paul Rigge

Results 53 comments of Paul Rigge

I'm working on a rocket-chip section now, so I think it's worth keeping open.

I'm not sure- do you have any Dockerfiles in chisel-release? I think for the bootcamp we'd like it to automagically publish to docker hub every time we push to this...

Thanks Jim, I didn't experience issues reloading a shared library on OS X, to my surprise. I guess dylibs work differently. My understanding is that shared libraries come and go...

Also re:VCS, I think you could do this same thing, but I'd be careful about the libraries it pulls in. I think it has more of a runtime than verilator.

Really? That's strange. I wonder why I didn't see it. I was using sbt in interactive mode running the verilator test. Here's my java version string: ``` openjdk version "11.0.2"...

Thanks @stevenmburns. I think I'll look at that as a comparison point for this PR. @ucbjrl, that does fail for me. I got an error in reset, though- it doesn't...

I can imagine that it's OK for multiple loaded libraries to have the same symbols- I think when you load one, it will assign the native methods to the current...

I got rid of global variables. Instead, I save a pointer to state in the wrapper class. Every function first uses JNI to get the pointer. This has a substantial...

This makes an enormous difference, it's back to the original performance. Not sure why this particularly different than using globals the way I was before, but it isn't crashing for...