Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Status
Dates


Task Description


Deliverables


Status



From


To

06 June 202412 June 2024Mentee Onboarding and Discussion with MentorsNA 

Status
colourGreen
titlecompleted

13 June 202423 June 2024Preliminary Understanding
  •  Solang and associated concepts of Solang.
  •  Rust Programming


Status
colourGreen
titlecompleted

24 June 202429 June 2024Discussion and Finalization of Project Plan
  •  Timeline and tentative plan for project
  •  Schedule for Evaluations 
Reviewed and Approved Tentative Plan


Status
colourGreen
titlecompleted

30 June 202410 July 2024Comprehensive Study and Review of Solang
  •   Understanding solang and it's use cases.
  •   A high level snapshot of Solang's architecture and existing repositories. 

Status
colour

Blue

Green
title

in progress

completed

11 July 202417 July 2024

Study of Analysis and Transform Passes in LLVM IR

  •  Analysis Passes
  •  Transform Passes

Status
colourGreen
titlecompleted

18 July 2024
21
24 July 2024Documentation
22

Status
colourBlue
titleIn Progress

26 July 2024FIRST QUARTER EVALUATION

Status
colourYellow
titlePlanned

23 July 202406 August 2024Evaluate feasibility of Static checks, Analysis, and Transform Passes in LLVM

07 August 202420 August 2024Solang Repository Examination

21 August 202427 August 2024Evaluate the Possibility of Optimization (at Source Code Level)

27 August 202405 September 2024Documentation

06 September 2024MIDTERM EVALUATION

09 September 202422 September 2024LLVM Optimization Strategies



23 September 202406 October 2024Evaluate the Possibility of Optimization (at LLVM Level)



07 October 202413 October 2024Documentation

14 October 2024THIRD QUARTER EVALUATION

15 October 202429 October 2024Examination of the compiler strategies used for Syntax analysis and semantic analysis of the Solidity contract

01 November 202407 November 2024Documentation

08 November 202422 November 2024Challenges and Limitation in the Optimization Methods

23 November 202428 November 2024Final Documentation

29 November 2024FINAL EVALUATION