Merge pull request #6886 from aschackmull/java-python/perffix-transit… · ByteDecoder/codeql@b2e4276 · GitHub
Skip to content

Commit b2e4276

Browse files
authored
Merge pull request github#6886 from aschackmull/java-python/perffix-transitive-step-x3
Java/Python: Fix some potential performance problems due to transitive deltas.
2 parents 86b1305 + 310eec0 commit b2e4276

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

java/ql/lib/semmle/code/java/frameworks/Rmi.qll

Lines changed: 1 addition & 1 deletion

python/ql/lib/semmle/python/Exprs.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class Expr extends Expr_, AstNode {
1717
* Whether this expression defines variable `v`
1818
* If doing dataflow, then consider using SsaVariable.getDefinition() for more precision.
1919
*/
20-
predicate defines(Variable v) { this.getASubExpression+().defines(v) }
20+
predicate defines(Variable v) { this.getASubExpression().defines(v) }
2121

2222
/** Whether this expression may have a side effect (as determined purely from its syntax) */
2323
predicate hasSideEffects() {

python/ql/lib/semmle/python/pointsto/PointsTo.qll

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)