Sumários

Project Support (aula online)

1 abril 2020, 18:00 Leonor Filipa Dias Alves Parreira Loureiro

Project Support.



Project Support (aula online)

1 abril 2020, 16:30 Luís Antunes Veiga

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