chore: update benchmark suite to include new sorting algorithm tests
This commit is contained in:
@@ -305,6 +305,20 @@ benchmark: test_benchmark
|
||||
@echo "========================================"
|
||||
@python3 examples/benchmark.py
|
||||
@echo ""
|
||||
@if command -v javac >/dev/null 2>&1; then \
|
||||
echo "========================================"; \
|
||||
echo " JAVA (OpenJDK)"; \
|
||||
echo "========================================"; \
|
||||
javac examples/20_Benchmark.java -d /tmp; \
|
||||
java -cp /tmp Benchmark; \
|
||||
rm -f /tmp/Benchmark.class; \
|
||||
else \
|
||||
echo "========================================"; \
|
||||
echo " JAVA (OpenJDK) - SKIPPED"; \
|
||||
echo "========================================"; \
|
||||
echo "Java/JDK not installed. Install with: apt install default-jdk"; \
|
||||
fi
|
||||
@echo ""
|
||||
|
||||
rava: rava.o $(LEXER_OBJECTS) $(PARSER_OBJECTS) $(TYPES_OBJECTS) $(SEMANTIC_OBJECTS) $(IR_OBJECTS) $(RUNTIME_OBJECTS) $(LOADER_OBJECTS) $(REPL_OBJECTS)
|
||||
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) -lreadline
|
||||
|
||||
Reference in New Issue
Block a user