Sumários
Project Support (aula online)
1 abril 2020, 18:00 • Leonor Filipa Dias Alves Parreira Loureiro
Project Support.
High-level Language VMs Implementation (Garbage Collection) (aula online)
31 março 2020, 15:30 • Luís Antunes Veiga
Garbage Collection:
- mark-and-sweep
- compacting GC
- copying GC
Advanced Garbage Collection:
- generational GC
- incremental and concurrent GC
Using and managing AWS resources programmatically with the JVM SDK (aula online)
27 março 2020, 16:30 • Leonor Filipa Dias Alves Parreira Loureiro
Exercise programmatic access to and management of AWS resources:
- starting EC2 instances using AWS SDK
- query CloudWatch with AWS SDK to monitor metrics of CPU usage for running instances
- use AWS SDK to create DynamoDB table, write to it, read from it
High-level Language VMs Architecture and Implementation (aula online)
27 março 2020, 14:30 • Luís Antunes Veiga
Java VM Architecture (conclusion)
- byte-code (virtual) instruction set:
- exceptions/error handling
- threads and synchronization
HLL VM Implementation Overview
Implementing Security:
- sandbox model- intra-process protection
- operand stack tracking
- security policy enforcement