agentsqripts
Version:
Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems
18 lines (15 loc) • 528 B
JavaScript
function blockingOperation() {
// CPU-intensive blocking operation
const start = Date.now();
while (Date.now() - start < 5000) {
// Blocking the event loop for 5 seconds
Math.random();
}
}
function cryptoBlocking() {
const crypto = require('crypto');
// Synchronous crypto operations block event loop
for (let i = 0; i < 1000; i++) {
crypto.pbkdf2Sync('password', 'salt', 10000, 64, 'sha512');
}
}