chakra-core / chakra-core/ChakraCore

xplat: ChakraCore doesn't update process tzdata if system timezone changes

Open
#3,467 0 comments 0 reactions 0 assignees View on GitHub
Feature Request
Dominant language
JavaScript
Stars
9.3k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

#3420 removes tzdata sync calls from xplat DateTime interface due to 10X performance penalty and other concerns mentioned in the same PR. Please read the discussion made under https://github.com/Microsoft/ChakraCore/pull/3420 ( Thanks to @MSLaguana @dilijev for their valuable contributions there)

/cc @bterlson

Contributor guide

Open the contributing guide

Research direction

Read PR #3420 and its discussion first, then trace the xplat DateTime interface and the tzdata sync calls removed there. Done means ChakraCore reflects a system timezone change in its date/time behavior without reintroducing the concerns documented in that discussion.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.