Vyper: Meeting 30th September 2019

Created on 21 Sep 2019  路  10Comments  路  Source: vyperlang/vyper

Start: 30th September 2019 15:00 UTC (https://time.is/UTC)

Vidchat link: https://meet.google.com/czc-kuep-jda

Agenda:

  • #1616
  • #1230
  • #1511
  • short-circuiting
    short circuit
  • security audit
  • optimization
  • code review process
  • 馃捀馃捀馃捀
meeting

All 10 comments

we should also discuss short-circuiting boolean operations

Added

I'll begin my journey to devcon on Sept. 30 so I won't make it. Hopefully, I'll see most of you guys there.

Planning to be OOO that day, might be able to call in while driving.

discussion topic (time permitting): since vyper is so amenable to static analysis, how aggressively can we optimize vyper code? since smart contract bugs are so costly, how aggressively should we optimize vyper code?

some references:
https://en.wikipedia.org/wiki/Loop_optimization
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.77.9149&rep=rep1&type=pdf
https://en.wikipedia.org/wiki/Optimizing_compiler

code review process

note from meeting: investigate flipping bits for int bounds (e.g. MAX_UINT256 is ~0).

1 approval for docs changes, 2 approvals for code changes

@charles-cooper can you add a VIP for implementing short-circuiting?

Next: #1632

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ben-kaufman picture ben-kaufman  路  4Comments

fubuloubu picture fubuloubu  路  3Comments

fubuloubu picture fubuloubu  路  3Comments

ben-kaufman picture ben-kaufman  路  3Comments

nrryuya picture nrryuya  路  3Comments