[master] c9b469c5b vcc: Simplify v_dont_optimize condition
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Mon Apr 12 07:22:06 UTC 2021
commit c9b469c5b5f9425ce2927855a0f6710167f62c3d
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date: Mon Apr 12 09:16:46 2021 +0200
vcc: Simplify v_dont_optimize condition
diff --git a/lib/libvcc/vcc_compile.c b/lib/libvcc/vcc_compile.c
index 88c8baf5b..8991e9a30 100644
--- a/lib/libvcc/vcc_compile.c
+++ b/lib/libvcc/vcc_compile.c
@@ -191,9 +191,7 @@ vcc_EmitProc(struct vcc *tl, struct proc *p)
maskcmp = "&";
}
- if (dyn == 0 &&
- (p->calledfrom & VCL_MET_TASK_H) != 0 &&
- (p->calledfrom & ~VCL_MET_TASK_H) == 0)
+ if (dyn == 0 && (p->calledfrom & VCL_MET_TASK_H) == p->calledfrom)
cc_adv = "v_dont_optimize ";
else
cc_adv = "";
More information about the varnish-commit
mailing list