Manu Sridharan

Results 671 comments of Manu Sridharan

Hi @Fakorede if you could give more specific info on what goes wrong that would be helpful. I wouldn't be surprised if WALA runs into scalability issues as React codes...

Hi @felixmaechtle, in a phi instruction, the uses are in the same order as the predecessor basic blocks in the control-flow graph. So, you can figure out which predecessor block...

@ppflower thanks for the report. I can confirm this is a bug, and I've added a test case here: https://github.com/msridhar/WALA/commit/fdaed9284b9b76bf83a56a347154c2e86d8a7215 It's an issue with string constants; WALA successfully finds the...

Sorry for the slow response. You can slice source code using [AstJavaSlicer](https://github.com/wala/WALA/blob/89de874efbc3369097e03b85493f4a3beb8e1a44/cast/java/src/main/java/com/ibm/wala/cast/java/ipa/slicer/AstJavaSlicer.java#L40). I am not personally sure if it will preserve constants. If you try it and could report back...

Hey, I think this is probably related to https://github.com/wala/WALA/issues/99. Unfortunately, JDT, and hence the WALA source frontend, is not robust to missing classes, even if the WALA ClassHierarchy is. I...

There is code here to serialize _JavaScript_ call graphs to JSON: https://github.com/wala/WALA/blob/6f9d1372f0d7b4fb8e42e8622ceb37e328912b08/cast/js/src/main/java/com/ibm/wala/cast/js/util/CallGraph2JSON.java I think a similar approach would work for serializing Java call graphs to disk. If you could make...

> When I build call graph for a jar file,it is a large amount data and takes a lot of time to build. @msridhar How can I only build call...

You're right that there is a bug here. Unfortunately I don't know the right fix, as I'm not very familiar with this code. We have `JDTSourceLoaderImpl` and `ECJSourceLoaderImpl` and it's...

@xenoterracide do you think we can close this one now? Still don't see how this is an issue in NullAway

I can leave this open, but absent a consistent way to reproduce it's hard to dig further.