[webdsl/webdsl] 3a51d4: Report invocation of timed tasks once, and report ...

0 views
Skip to first unread message

Elmer van Chastelet

unread,
Oct 6, 2025, 4:07:43 AM (9 days ago) Oct 6
to web...@googlegroups.com
Branch: refs/heads/timed-task-extension
Home: https://github.com/webdsl/webdsl
Commit: 3a51d4a54423c2fc29d0076e0d18bc0e0122e03b
https://github.com/webdsl/webdsl/commit/3a51d4a54423c2fc29d0076e0d18bc0e0122e03b
Author: Elmer van Chastelet <e.vanch...@tudelft.nl>
Date: 2025-10-06 (Mon, 06 Oct 2025)

Changed paths:
M java-runtime/src/org/webdsl/servlet/ServletState.java

Log Message:
-----------
Report invocation of timed tasks once, and report when exec takes more than 1000ms


Commit: becd5eba1f32ae4f9a3858a55a0a918da0068059
https://github.com/webdsl/webdsl/commit/becd5eba1f32ae4f9a3858a55a0a918da0068059
Author: Elmer van Chastelet <e.vanch...@tudelft.nl>
Date: 2025-10-06 (Mon, 06 Oct 2025)

Changed paths:
M src/org/webdsl/dsl/back-end-transformations/analysis.str
M src/org/webdsl/dsl/statistics/lines-of-code.str
M src/org/webdsl/dsl/syntax/WebDSL-TimeInterval.sdf
M src/org/webdsl/dsl/syntax/WebDSL-pretty.pp
M src/org/webdsl/dsl/to-java-servlet/core-to-java-servlet.str
M src/org/webdsl/dsl/to-java-servlet/dispatch-servlet.str
M src/org/webdsl/dsl/to-java-servlet/types/timeinterval.str
M src/org/webdsl/dsl/utils/compile-units.str
M src/org/webdsl/dsl/utils/constructors.str

Log Message:
-----------
rename `InvokeEvery` -> `InvokeTimedTask`; add `invoke <exp> on servlet init`; postpone built-in recurring tasks to 15s after servlet init and normal recurring tasks 5s after servlet init


Compare: https://github.com/webdsl/webdsl/compare/3a51d4a54423%5E...becd5eba1f32

To unsubscribe from these emails, change your notification settings at https://github.com/webdsl/webdsl/settings/notifications

Elmer van Chastelet

unread,
Oct 6, 2025, 7:56:15 AM (9 days ago) Oct 6
to web...@googlegroups.com
Branch: refs/heads/master
Commit: e9f88161b9a85bca46983d3254b7ebb5f5e723d9
https://github.com/webdsl/webdsl/commit/e9f88161b9a85bca46983d3254b7ebb5f5e723d9
Author: Elmer van Chastelet <e.vanch...@tudelft.nl>
Date: 2025-10-06 (Mon, 06 Oct 2025)

Changed paths:
M src/org/webdsl/dsl/to-java-servlet/types/timeinterval.str

Log Message:
-----------
Update comment


Commit: 90c2b6dfcbc18bf92773a4ba810006931df3f06b
https://github.com/webdsl/webdsl/commit/90c2b6dfcbc18bf92773a4ba810006931df3f06b
Author: Elmer van Chastelet <e.vanch...@tudelft.nl>
Date: 2025-10-06 (Mon, 06 Oct 2025)

Changed paths:
M src/org/webdsl/dsl/syntax/WebDSL-TimeInterval.sdf
M src/org/webdsl/dsl/syntax/WebDSL-pretty.pp

Log Message:
-----------
change syntax for "invoke <f> on servlet init" to "invoke <f> on application start"


Commit: ba82c93738c592945c203d0ca104d90696f83f60
https://github.com/webdsl/webdsl/commit/ba82c93738c592945c203d0ca104d90696f83f60
Author: Elmer van Chastelet <e.vanch...@tudelft.nl>
Date: 2025-10-06 (Mon, 06 Oct 2025)

Changed paths:
A test/succeed-web/invoke-timed-task.app

Log Message:
-----------
Add test for times tasks


Commit: ef9b6d0036d1a743243ce43c3ddbd07b5c3fe302
https://github.com/webdsl/webdsl/commit/ef9b6d0036d1a743243ce43c3ddbd07b5c3fe302
Author: Elmer van Chastelet <Elm...@users.noreply.github.com>
Date: 2025-10-06 (Mon, 06 Oct 2025)

Changed paths:
M java-runtime/src/org/webdsl/servlet/ServletState.java
M src/org/webdsl/dsl/back-end-transformations/analysis.str
M src/org/webdsl/dsl/statistics/lines-of-code.str
M src/org/webdsl/dsl/syntax/WebDSL-TimeInterval.sdf
M src/org/webdsl/dsl/syntax/WebDSL-pretty.pp
M src/org/webdsl/dsl/to-java-servlet/core-to-java-servlet.str
M src/org/webdsl/dsl/to-java-servlet/dispatch-servlet.str
M src/org/webdsl/dsl/to-java-servlet/types/timeinterval.str
M src/org/webdsl/dsl/utils/compile-units.str
M src/org/webdsl/dsl/utils/constructors.str
A test/succeed-web/invoke-timed-task.app

Log Message:
-----------
Merge pull request #49 from webdsl/timed-task-extension

Timed task extension


Compare: https://github.com/webdsl/webdsl/compare/b92d0aecb488...ef9b6d0036d1
Reply all
Reply to author
Forward
0 new messages